[Bug 271629] New: Option to Preload All of Base KDE into RAM

J LaCroix j at jlacroix.me
Sun Apr 24 16:35:10 BST 2011


https://bugs.kde.org/show_bug.cgi?id=271629

           Summary: Option to Preload All of Base KDE into RAM
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: j at jlacroix.me


Version:           unspecified (using KDE 4.6.2) 
OS:                Linux

I'm really impressed with the direction KDE is going, and I had a wish I wanted
to pitch. (I searched for this but didn't find it so I assume no one else
suggested this).

I think it would be wonderful if a future KDE release had an option to preload
all of KDE into RAM to make the desktop faster. Perhaps after the user logs in
at the KDM screen, KDE will immediately start preloading each component into
RAM in the background. 

Of course, this would only be for KDE base components, and not non-Qt apps like
Firefox. Perhaps this would automatically take effect if the user has a certain
amount of RAM on their system, or they turn the option on in System Settings.
Also, other KDE apps that are not automatically included (like Blogilo or
Choqok for example) could be selected in System Settings to add them to the
preload. Finally, this would be independent of daemons such as ureadahead.

Given that mainstream laptops now days come with 4GB of RAM or more (my laptop
has 8GB) I think this is a great way to take advantage and make KDE faster than
it already is. 

As far as ksysguard would display the preloaded instances of KDE applications,
perhaps preloaded instances would have a monochrome grey icon in the process
list to show that it is preloaded but not actually in use.

Reproducible: Didn't try

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list