Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Would loading a linux live CD to RAM improve battery life? (knoppix toram or SLAX Copy to RAM option) Compared to running it from the CD.

Would booting a Live CD off of a USB increase battery life more than using a CD?

share|improve this question
You should be aware that there are LiveCDs that normally load fully to RAM without user intervention -- eg. all Puppy Linux variants. If these provide the functionality you need, this should be more effective than knoppix toram option, as they are optimized for in-ram use (small footprint). Puppy also has some other nice properties for this situation -- eg it can store your homedir/ other user data inside of a single filesystem image on another filesystem, and automatically detect it upon booting. – kampu Jun 11 '13 at 4:05
up vote 1 down vote accepted

Would loading a linux live CD to RAM improve battery life?

Yes as this would avoid constantly reading the CD/USB drive. Furthermore, you could save more power by shutting the hard drive off if you can. Depending on if you're at idle or under load, and what the hard drive is doing, it generally consumes 10-20% of the laptop's total power consumption (although this is highly dependent on the particular laptop, hard drive, usage patterns).

Would booting a Live CD off of a USB increase battery life more than using a CD?

Yes but negligible. An optical drive might use more power than a USB stick would while reading, but you're not technically reading for very long in most cases, unless you happen to reboot insanely frequently; also a flash drive can be used for persistent storage, giving it another advantage.

Source: Power Consumption Breakdown on a Modern Laptop. Aqeel Mahesri. Vibhore Vardhan..

share|improve this answer
Do you know how I could shutdown the hard drive from a linux live CD? – Josh Jun 11 '13 at 2:50
How does it depend on the hard drive? Running the Live CD either with or without loading to RAM doesn't involve the hard drive at all. Also, the user may need to access the data from the hard drive. – Alvin Wong Jun 11 '13 at 2:56
@AlvinWong sorry I updated the answer to make my train of thought more clear. I just wanted to point out that using your HDD (or any storage medium at that) consumes a fair amount of power, whereas your RAM is always needed when the computer is running. Even at idle, storage devices will usually consume some measurable amount of power. – Breakthrough Jun 11 '13 at 3:57

When you are running from a Live CD, the operating system will constantly need to read files from the disc (usually when you start an application), so the optical drive will spin in order to read the data. Of course, the process of reading data from the disc uses electricity. The motor needs to be powered in order to spin the disc for reading.

If you use a Live USB (flash drive) instead, it will most likely use less electricity. The majority of USB flash drives use NAND flash, which doesn't consume much power. An optical drive, however, needs to power a stepping motor to spin the disc. Most likely that powering the stepping motor will consume more power than reading from NAND flash.

If you load the Live CD to RAM, the operating system doesn't need to read from the disc again after the data is loaded to RAM at first, so if you run the Live system for a long time without restarting, the optical drive should not consume much power since it will most likely not spin at all. However if you restart frequently, the disc will need to be re-copied to RAM and thus consume more power.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .