LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
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.

Notices



Reply
 
Search this Thread
Old 01-19-2010, 05:44 AM   #1
milindlokde
Member
 
Registered: Apr 2007
Location: Mumbai, India
Distribution: Fedora, ubuntu
Posts: 120

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, 09:07 AM   #2
MS3FGX
Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 351Reputation: 351Reputation: 351Reputation: 351
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 09:10 AM.
 
Old 01-19-2010, 12:20 PM   #3
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,775

Rep: Reputation: 481Reputation: 481Reputation: 481Reputation: 481Reputation: 481
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.
 
  


Reply

Tags
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 11:31 PM
LXer: Parallelize Applications for Faster Linux Booting LXer Syndicated Linux News 0 06-17-2008 07:40 PM
Help me to start applications faster on Fedora Core 6 anamalikhan Linux - Newbie 1 04-20-2008 08:07 AM
pilot link faster in GUI? linuxhippy Slackware 11 03-18-2005 04:44 PM
i need to applications to run faster paimpozhil General 22 06-02-2004 01:05 PM


All times are GMT -5. The time now is 09:44 PM.

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