Visit Jeremy's Blog.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


  Search this Thread
Old 01-19-2010, 04:44 AM   #1
Registered: Apr 2007
Location: Mumbai, India
Distribution: Fedora, ubuntu
Posts: 121

Rep: Reputation: 21
faster gui applications

With Upstart Linux is claiming to boots your system in 5 seconds! But what after that... How can we make GUI applications faster? The GUI - KDE/Gnome takes a lot of time to load.
The applications - openoffice, gimp, etc. too take time to load.
Surely we now have the latest server grade performance on our desktops, but the applications and the desktop is still too slow.
What can be done to make GUI faster or more responsive?
1. Make the window responsive first and then like Upstart load processes simultaneously?
2. Do we need new programming approach for GUIs?
3. Do we need to design new programming language for GUIs?
4. Do we require a complete new computer system arcitecture than x86?

I do not find the responsiveness of command line in GUIs no matter what hardware we buy?
Old 01-19-2010, 08:07 AM   #2
LQ Guru
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 357Reputation: 357Reputation: 357Reputation: 357
The biggest problem right now is making sure new applications are aware (and make smart use of) multiple processors/cores. Even the cheapest systems on the market are dual core now, and high-end quad core machines are very common as well.

It is hard to add this retroactively though. For instance, Mozilla is working on a multi-core Firefox, but it is akin to basically re-writting the whole browser.

Also, moving to SSD over traditional HDD will get you much better random seek times, and as such much better performance for large programs that load many resources.

Last edited by MS3FGX; 01-19-2010 at 08:10 AM.
Old 01-19-2010, 11:20 AM   #3
Amigo developer
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,856

Rep: Reputation: 547Reputation: 547Reputation: 547Reputation: 547Reputation: 547Reputation: 547
I think the biggest problem is that the GUI toolkits have just gone way overboard with the bloat and dependencies -it takes a long time to link all that stuff before a program can start.


application, gui, upstart

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
why do windows applications start faster? rabbit2345 Linux - Software 9 01-12-2010 10:31 PM
LXer: Parallelize Applications for Faster Linux Booting LXer Syndicated Linux News 0 06-17-2008 06:40 PM
Help me to start applications faster on Fedora Core 6 anamalikhan Linux - Newbie 1 04-20-2008 07:07 AM
pilot link faster in GUI? linuxhippy Slackware 11 03-18-2005 03:44 PM
i need to applications to run faster paimpozhil General 22 06-02-2004 12:05 PM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:46 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration