Is it a good Idea to switch to a SSD to use less battery

batterylaptopssd

I am thinking of buying a SSD for my laptop, mainly for the purpose of extended operating time when running on battery.

At the moment I use a Hitachi HTS545032B9A300 (320GB) (Datasheet) as main drive and a Seagate Momentus 5400.3 120GB as secondary drive. I dualboot Windows and Linux but I don't need the windows partition any longer, a 120GB SDD would be more than sufficient space-wise.

Speed is not an issue for me, I make heavy use of tmpfs (ramdrive) within Linux and transfers of bigger files are mainly through some network filesystem anyways, thus a cheaper SSD should do. For the purpose of comparison I chose the OCZ Vertex Plus 120GB.

Power consumption always is a big promotional thing the industry uses to make me want to buy their SSDs, some sheet on the OCZ page provides an astonishing comparison of desktop HDDS and SSDs. The numbers I got comparing my laptop HDD and their SSD were not really astonishing any longer.

Hitachi 320GB HDD: 
  Startup (W, peak, max.)     4.5
  Seek (W, avg.)              1.7
  Read / Write (W, avg.)      1.4
  Performance idle (W, avg.)  1.3
  Active idle (W, avg.)       0.8
  Low power idle (W, avg.)    0.5
  Standby (W, avg.)           0.2
  Sleep                       0.1 

OCZ 120GB SSD: 
  1.5W active
  0.3W standby

I see that there are differences, but actually they don't seem that high as I though they were. And compared to the power consuption of the rest of my system I wonder if it makes a difference at all.

Have I just taken the wrong look at the whole thing or may I be better off to buy another battery for my laptop?

Best Answer

Although the numbers don't look inspiringly different, here are a couple of things to consider:

First, the startup consumption is going to be a bigger part of a HDD than you would think - in order to save power, the disk spins down a lot and hence has to spin up a lot. There will be a lot of these spikes as you use the disk on an ongoing basis.

Second, consider the duration of the usage. The SSD will essentially be on/off - you request a read or a write, it services it, done. The disk will need to (potentially) start up, seek, read/write, spin down. It will be orders of magnitude slower. When running on a battery the quicker you can complete an operation and stop using the device draining power, the better - the SSD is going to win, hands down.

I won't even get into readahead semantics and random versus sequential IO, suffice it to say: the more random and sporadic your disk access is, the better the SSD is going to do. If the laptop is permanently on, reading and writing, with no down time then the difference will not be that great but that is not really a typical usage profile for a laptop.

Related Question