Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #3745: Load kernel and vital parts of system into memory "RAM" while booting

Written by nerva the 7 Mar 08 at 15:55. Category: System. Related project: Nothing/Others. Status: New
Rationale
This will help for speeding up ubuntu and also your computer. Kernel, Browser, Desktop and other apps can be loaded and read directly from RAM. The new computers came with 2gb and more RAM as a standard and ubuntu does not use all that resources! please do something so ubuntu can benefit of all that unused memory! And doing that the performance will be grow rapidly!!
Tags: (none)

9
votes
up equal down
Solution #1: Auto-generated solution of idea #3745
Written by nerva the 7 Mar 08 at 15:55.
Ubuntu Brainstorm was updated in January 2009. Since the idea #3745 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

Propose your solution

Attachments
No attachments.


Duplicates


Comments
tyggna wrote on the 7 Mar 08 at 18:13
all of the kernel and associated drivers are already loaded into RAM before you ever see the GUI, and are--at no point--ever paged out onto the hard drive.

If you run a GUI, it's in RAM--it usually takes less than 20mb for X and nautilus, and less than 100 for the kernel.

The bog-down is on the hard drive. If you have a solid state hard drive, you'll note Ubuntu booting within about 10-20 seconds.

Once solid-state ram hits the market, it would be nice to keep these things dormant in RAM to improve boot times.

zooounds wrote on the 7 Mar 08 at 19:35
All important data is in RAM already so there is no use doing it again.

flip314 wrote on the 7 Mar 08 at 21:54
Linux's caching system is usually really good at using all available memory for things you'll probably need again soon.


Post your comment