Laptop HD, 5400 or 7200 RPM?

  • Thread starter Thread starter Whateva
  • Start date Start date
W

Whateva

New member
So I need to get a laptop to record things on location but the one component I'm not sure about is the hard drive. The computer I'm looking at is SATA so the connection is plenty fast enough but the stock hard drive is 5400rpm and the upgrade to 7200 is more than I wanna spend if it's not a significant improvement. Anyone use similar hard drives with different spinning speeds and see a big difference?
 
there are enough variables that simple rpm won't necessarily get you the performance you want

i.e. while rule of thumb is faster rpm better for audio work, if you are using only a single drive cost/benefit of swapping out 5400 system drive for 7200 might be pretty small

if the location recording is purely personal try the stock drive

if location recording is limited to two simultaneous tracks you might be fine with 5400 rpm

That said I tend to use dual 7200rpm drives . . . if forced to use external drives I tend to use different bus for A/D and recording media firewire for A/D, USB 2 for external drive (7200 rpm)
 
If you can afford the 7200 then get it. For 2 to even 4 tracks (and probably more), a 5400 RPM drive should be fine. But with a bunch of tracks in the project it will decrease performance.
 
If you can afford the 7200 then get it. For 2 to even 4 tracks (and probably more), a 5400 RPM drive should be fine. But with a bunch of tracks in the project it will decrease performance.

I used to do 24+ tracks on a 5400 RPM drive, and that was back in the day when hard drives were on a 6 MB/second SCSI bus, and typical continuous transfer was half that. Of course, that was 44.1 or 48kHz with 16 bit samples, but 24 tracks at that rate is only 2.3 megs per second.

A modern 5400 RPM laptop drive will do 15-20 megs a second on the low end. One track at 96 kHz sampling rate, 24-bit is 288,000 bytes per second. Thus, such a drive under ideal circumstances could handle 54+ tracks simultaneously. If you record at a faster sampling rate or think you'll exceed thirty or forty tracks at 96kHz, you might want to go with the 7200 RPM drive. :D

Put another way, audio is relatively easy on hard drives. If you are having performance problems due to hard drive speed limitations, your audio software sucks.
 
Hm, good info dgatwood. :)

Ignore what I said then. :D

I have an old computer with a 5400 hard drive that's sitting in my closet. It's old but still not that bad, and hard drive performance completely sucks, even on Win98SE and after being defragged. To the point where I got skips in the recordings (even on different DAWS...Reaper, Audacity, and Adobe Audition).

And pretty much everything is slower on that drive...copying files, loading images/songs, etc.

So I always recommend 7200 RPM if it's within budget range. But it's not a SATA drive, and I'm not sure what the seek time or transfer rate of the drive is. But it has plenty of RAM for what it is...512 MB DDR, and a 1GHz CPU. Almost the same as this computer actually.
 
A modern 5400 RPM laptop drive will do 15-20 megs a second on the low end. One track at 96 kHz sampling rate, 24-bit is 288,000 bytes per second. Thus, such a drive under ideal circumstances could handle 54+ tracks simultaneously.

I doubt you'd get it that good running off a system drive.
Which sounds like what he'll be using the drive for....system AND audio drive.

I say go 7200
 
I'm with dgatwood. I've stated pretty much the same more than once over the last couple of years.
5400 is fast and 7200 is faster. Faster is better. But sometimes just fast is fast enough.
:-D
 
I'm with dgatwood. I've stated pretty much the same more than once over the last couple of years.
5400 is fast and 7200 is faster. Faster is better. But sometimes just fast is fast enough.
:-D

i would go against 5400rpm, recording wise it doesnt' matter, but when u start processing sounds and those stuff are acessing the drive, then u'll run into glitches with slower drives. If they started making 10K RPM drive (raptors) for consumer, then u know by that time 5400RPM are not fast enough anymore.

Also the "newer" drives like the raptor (not for laptops), but the 7200RPM has better tech, like higher buffer and such so they'll make ur life alot easier. always go with 7200RPM +.
 
CompUSA is closing shop in many areas and is having blowouts on USB2 External 8meg cache 7200 RPM drives. I would caution that the theoretical transfer speeds of the 5400 drive are just that, theory and may not even come close in real world use. Often it will be fine, but sometimes you need every bit of help you can muster
 
`

I have an old computer with a 5400 hard drive that's sitting in my closet. It's old but still not that bad, and hard drive performance completely sucks, even on Win98SE and after being defragged. To the point where I got skips in the recordings (even on different DAWS...Reaper, Audacity, and Adobe Audition).

Well, bear in mind that by itself, RPM is basically meaningless except in terms of rotational latency, which is one of the least important aspects of hard drive performance except in a true random read fashion (which you won't really encounter doing audio since good software/operating systems read more than one block at once).

RPM coupled with density tells you the total continuous transfer speed, which is a much more interesting piece of information. However, since the continuous transfer speed is proportional to the product of RPM and density, RPM isn't the whole story, and the increasing density means that a single-platter 250GB 5400 RPM drive today can transfer data approximately as fast as a single-platter 75GB 10,000 RPM drive could five years ago.

More precisely, transfer is proportional to linear density, which increases at a rate of twice the square root of areal density (capacity of a single platter) because the number of tracks is increasing and contributing to that capacity... area of a circle versus the circumference and all that.
 
i would go against 5400rpm, recording wise it doesnt' matter, but when u start processing sounds and those stuff are acessing the drive, then u'll run into glitches with slower drives. If they started making 10K RPM drive (raptors) for consumer, then u know by that time 5400RPM are not fast enough anymore.

I'll shift that argument back into recording terms and we'll see if you still agree. I would go against 96 kHz because if they're making 192 kHz audio available to the consumer, then you know that 96 kHz must not be good enough. :D

Hard drives are all increasing in speed, regardless of spindle speed. Assuming we're talking only about single-platter drives, if a 10K RPM drive is needed today, all it takes is a factor of 4 increase in capacity (approximately) before you'll get that same speed in a 5400 RPM drive. In the world of hard drives, a factor of four change in capacity is a difference of maybe two or three years. :-)

All things considered, speaking as somebody who swaps laptop drives pretty often, I would strongly recommend the 5400 over the 7200 for laptops. Why? Heat. Laptops are terrible at dissipating heat from hard drives, and the faster drives run much hotter and thus tend to have shorter life expectancy than slower drives. Unless you're also doing video work, you will probably never find hard drive performance to be a bottleneck.

Note: I would not recommend going any slower than 5400. I know you can go as slow as 4200, and it would probably be okay, but most of those drives are running slower because they are ultra-high capacity, right up on the bleeding edge of the density curve. You don't want to be there if reliability is a consideration, IMHO.
 
I'll shift that argument back into recording terms and we'll see if you still agree. I would go against 96 kHz because if they're making 192 kHz audio available to the consumer, then you know that 96 kHz must not be good enough. :D

Hard drives are all increasing in speed, regardless of spindle speed. Assuming we're talking only about single-platter drives, if a 10K RPM drive is needed today, all it takes is a factor of 4 increase in capacity (approximately) before you'll get that same speed in a 5400 RPM drive. In the world of hard drives, a factor of four change in capacity is a difference of maybe two or three years. :-)

All things considered, speaking as somebody who swaps laptop drives pretty often, I would strongly recommend the 5400 over the 7200 for laptops. Why? Heat. Laptops are terrible at dissipating heat from hard drives, and the faster drives run much hotter and thus tend to have shorter life expectancy than slower drives. Unless you're also doing video work, you will probably never find hard drive performance to be a bottleneck.

Note: I would not recommend going any slower than 5400. I know you can go as slow as 4200, and it would probably be okay, but most of those drives are running slower because they are ultra-high capacity, right up on the bleeding edge of the density curve. You don't want to be there if reliability is a consideration, IMHO.

i don't know any of that stuff, i actually don't know anything about how HDD is built, i just know that the higher RPM/larcher cache, newer tech make the thing go faster and bench marks can show how a HDD can perform in real life situation, on paper 5400RPM speed is not far away from the 7200RPM but in real life when it actually go to work, it's much more "sluggist". Manufacture are leaving the 5400RPM drives so new tech NCQ ect... aren't gonna get into those drives.

The heat/power consumption issue of a "recording" computer is not there, i don't think any one is gonna go in a library or any other place that have no access to an outlet and do his recording, where's he gonna plug the mic/amp in? obviously you know your tech and spec, but you have to think about the real life situation where it's getting the application.

I don't think any of the current 5400RPM can match up to the current 7200RPM if i remember correctly. The recording comparision is just lame, when the current audio that you can actually use in real life is 44.1khz and you can record up to 96khz (currently) even then not a whole lot use the 96khz because it's not usable, was that ur argument? well the thing is, the HDD @ 7200RPM we can actually use it to it's full potential, the HDD is the only moving components in a computer to make it run, it is the slowest part of them all, you want as much speed out of it as possible.

I seriously don't get your argument about platter and "increasing platter" maybe i don't have a good understanding of HDD, but i would like to hear an example of how to increase platter size to make my 5400RPM go as fast as a 10000 RPM raptor. According to what i know, platter size is determine by the manufacture, u can't touch that stuff, so what manufacture makes huge platter for 5400RPM and small platter for 7200RPM drives? NONE, if it's the same manufacture, chances are the 7200RPM has even larger platter, newer tech don't go in old tech item.

The only problem with 7200RPM drives are heat + power consumption, heat can be taken care of (especially in laptop design HDD, the manufacture knows about this too), also when you use your laptop please don't sit it on your lap and block the vent (manufacture knows this too, many laptops has vents in the back now). So heat problem is solve, power problem is not, 7200RPM consumes more power, but not much more, most of the laptop power consumption is in the screen. So you have to choose whether u want a real portable laptop or a more stationed oriented style.

For me I would do this:
heat problem = solve by design
power consumption = carry extra battery/smaller screen size/dim the screen/ ect....

7200RPM is what i would go for. if you also check, the 7200RPM laptop drives now has 16MB cache VS the 8MB of the 5400RPM, which proves my point about new tech is not getting intergrated into old tech item.
 
Last edited:
Thanks for the all the info, it's given me some food for thought. Those initial estimates of 2-4 tracks on a 5400 sounded kind of crazy since my 4 year old HP desktop can handle recording 4 tracks at a time alone just fine with an IDE 7200rpm drive and 2gigs of cheap RAM. I think I may have been asking a moot question anyway. This is the laptop I'm considering:

http://www.ibuypower.com/ibp/store/configurator.aspx?mid=231

And I just realized the 7200rpm drive is only $33 more which won't break me even though I'm on a budget. I would definitely upgrade the RAM to 2 gigs which would cost a decent amount more and I think that's where I got my numbers confused. I guess while we're at it, does anyone see any shortcomings to using this piece for recording that I may have overlooked? I pretty much never record over 48k and I wouldn't have to record any more than maybe 6 tracks at a time (probably no more than 20 total tracks to mix ever). Seems like it'd be sufficient but who knows.

(hard drive size isn't a big issue either since I'll be backing everything up on an external and/or discs)
 
i don't know any of that stuff, i actually don't know anything about how HDD is built, i just know that the higher RPM/larcher cache, newer tech make the thing go faster and bench marks can show how a HDD can perform in real life situation, on paper 5400RPM speed is not far away from the 7200RPM but in real life when it actually go to work, it's much more "sluggist". Manufacture are leaving the 5400RPM drives so new tech NCQ ect... aren't gonna get into those drives.

NCQ is basically a gimmick. We called it Tagged Command Queueing back in the day, and when you had a SCSI bus that ran in the single digits, it made some difference (though not huge even then). These days, a SATA bus is so many orders of magnitude faster than anything but the burst rate for the mechanism that the real-world impact of NCQ is near zero on the average. Yes, there are pathological loads where it makes a big difference, so on a server, it makes sense to do it, but we're talking about a laptop here. In fact, for audio, NCQ actually will reduce performance, as audio is a mostly sequential load (for long strides anyway).


The heat/power consumption issue of a "recording" computer is not there, i don't think any one is gonna go in a library or any other place that have no access to an outlet and do his recording, where's he gonna plug the mic/amp in? obviously you know your tech and spec, but you have to think about the real life situation where it's getting the application.

Who is talking about power consumption? I'm talking about heat. Faster drives get hotter. Hotter drives in a small enclosure fail sooner. It's really pretty easy to understand.


I don't think any of the current 5400RPM can match up to the current 7200RPM if i remember correctly.

Of course not. They're at the same level of tech. Next year's 5400 RPM drives will be roughly comparable to today's 7200 RPM drives, which are, in turn, roughly comparable to last year's 10,000 RPM drives. Yes, I'm exaggerating slightly---it's probably closer to two years---but you get the idea.


well the thing is, the HDD @ 7200RPM we can actually use it to it's full potential, the HDD is the only moving components in a computer to make it run, it is the slowest part of them all, you want as much speed out of it as possible.

With the exception of booting, it is unlikely that you will ever find anything that is I/O bound (limited by the performance of your hard drive). While the hard drive is the slowest part of the system, there are very few real-world system loads that actually are hindered by that bottleneck. Audio definitely is not one of them.


I seriously don't get your argument about platter and "increasing platter" maybe i don't have a good understanding of HDD, but i would like to hear an example of how to increase platter size to make my 5400RPM go as fast as a 10000 RPM raptor.

The math is a little horrible, but I'll take you all through it just because I enjoy causing people mental anguish. :D Performance in hard drives is bounded by several things:

  • rotational latency---the amount of time it takes to spin the disk around to where the head needs to read. On the average, this is half of a revolution, so on a 5400 RPM drive, it is on average 1/10800th of a minute, or about 5 milliseconds. In random access loads (which audio is not), this is a major performance bottleneck. Thus, for random access loads (like booting), the faster the drive, the better performance will be. Again, though, audio isn't randomly scattered across the disk. Audio software normally reads a few seconds of audio per track at a time.
  • seek/settle time---this is the time it takes the head to move over the track and adjust its position until it is precisely in the right spot. It is the largest delay involved (often several rotations of the platter), but again, hurts random access performance a lot more than continuous reads. There is also usually a "fast seek" mode on most modern drives for shifting one or two tracks at a time. This is rarely described in detail, but is much more relevant to audio workloads, and is usually on the order of a quarter of a rotation of the disk (very small)
  • raw data throughput---this is the speed at which bits fly off the disk. For mostly-continuous reads like audio software uses, this is the most critical factor. You'll usually find this listed as continuous read performance.

So the most important thing for audio is the third one, continuous read performance. This is determined by two things: how dense the data is on the platter and how fast the disk is moving.

Pretend we're talking about a tape instead of a disk for a minute. That way we don't have to worry about RPM and can just talk about the speed the magnetic material moves past the head in inches per second. It will make the example clearer. If you have ten bytes per inch (ludicrously low, just giving a simple example) and the tape is moving under a head at 10 inches per second, it reads 100 bytes per second. If there's twice as many bytes per inch in that track, it reads 200 bytes per second. If the density is the same, but the disk is moving twice as fast, it also reads 200 bytes per second. Thus, the raw throughput is the number of bytes per inch times the speed in inches per second.

On a spinning platter, this gets more complex, as the speed under the head in inches per second varies. Because the platter is spinning at a constant speed, the outer tracks past the heads move much faster than the inner tracks, and thus, assuming the data density is constant (it usually is), the read/write speed on the outer tracks is faster. We generally ignore this, however, and talk about it as an average across the entire disk. It usually isn't worth breaking it down further.

The biggest thing to remember is that disks are getting more dense. Ten years ago, we were at about 5 gigs per platter. The current record as far as I can tell is held by Samsung, which has a whopping 333 gigs per platter. Seagate comes in second at 250 gigs.

A platter of a 3.5" hard drive has a diameter of about 3.74 inches (no, really). The radius is thus 1.87 inches, and the usable portion of that is typically about 1.2 inches because of the spindle in the center. Thus, the area is about 10.98 - 1.41 = 9.57 square inches, give or take. I'm going to be sloppy and just use 10 because it makes the math easier.

If you have an older drive with an 80 gig platter (say something from 2002-2004 or so), the density is 8 gigs per square inch. A 333 gig platter would have 33 gigs per square inch. Now the question is how this translates to a single pass around the platter.

Let's say that the 80 gig drive has 100,000 tracks per inch, and there's about 1.2 inches of usable space, for a total of about 120,000 tracks. That means that each track has on average 666 kilobytes per track. Assume that the track at 1.5 inches out from the middle of the spindle is about that average value. (This is a ballpark guess.) That means the circumference of that track is pi * 3, or about 9.4 inches. That comes out to about 71kB per track-inch.

Now to get the actual read performance of this drive, you would take that 666 kilobytes and realize that it reads it 90 times per second (for a 5400 RPM drive). Multiply. It's about 60 megabytes per second! Of course, you'll have some seek and settle time reducing that, but that's a pretty fast drive.

Now, take the higher density drive. The number of tracks will be greater because the density is greater in both directions. To approximate the number of tracks, take the ratio of total data (333/80), divide by pi. Take the square root of this value. This is now proportional to the radius instead of to the area. Best guess is that the disk should have about 1.15 times as many tracks, or on the order of 174,000 tracks. Each track contains 1,913 kilobytes, or just shy of three times as much as the 80 gig platter on average, but the capacity is more than four times as much.

So that's what I meant when I said that the performance doesn't scale linearly with the total capacity of a platter. What does this mean for the data per second, though? About 1,913 kB/rev * 90 revs/sec. = 172.19 megs per second. That's still at the exact same RPM as the original drive. If we took the original 80 gig platter and spun it at 10,000 RPM, it would come in at 111 megs per second. Thus this demonstrates that, this drive from about three or four years ago running at 10k RPM would still be slower than a modern drive running at 5400 RPM.

All of these numbers are somewhat higher than real-world numbers for drives because I pulled several of the numbers out of my backside. My guess is they're all off by about a factor of 1.5-2, but they should be good enough to give you an idea of the issues involved.
 
And I just realized the 7200rpm drive is only $33 more which won't break me even though I'm on a budget. I would definitely upgrade the RAM to 2 gigs which would cost a decent amount more and I think that's where I got my numbers confused. I guess while we're at it, does anyone see any shortcomings to using this piece for recording that I may have overlooked? I pretty much never record over 48k and I wouldn't have to record any more than maybe 6 tracks at a time (probably no more than 20 total tracks to mix ever). Seems like it'd be sufficient but who knows.

Like I said, the biggest reason to use a 5400 RPM drive is thermal. The slower drives tend to last longer because they aren't overheating. They also don't burn your lap as badly (but they still can get hot). :D

Considering your projected load, I'd estimate you need at least a 1200 RPM drive, give or take.... Any relatively modern drive should be plenty. Buy the largest capacity you can get, though (without going down to 4200 RPM) because as I said, performance does tend to be somewhat proportional to total capacity (just not linearly so).
 
that long post is just a bunch of math, i'm talking about real world application here.

1) u mentioned heat, i understand that, i also wanted to take in account of power consumption because that is the 2 primary problem with faster spinning HDD. It's sort of the additional argument for you because since u mentioned the disavantage of 7200RPM drive i thought it should be mentioned. The life span of a HDD is "unpredictable", heat plays an issue but do we really know how much of an impact it plays? no one really knows unless it's tested, and let's face it, you can't test that stuff because those drives lasts for years, by the time the test is done you probably buy newer tech already.

2) NCQ is a gimmic or not, no one knows, I don't know, i just wanted to give an example of "new" tech doesn't get implimented into older/slower drives, just as right now 7200RPM laptops drives are getting 16MB cache, in compare to 5400RPM that has 8MB cache max, if you like u can also prove that more cache doesn't help?

3) You're talking about how 5400RPM drive of this year is as fast as last year's 7200RPM, that actually has some truth in it, but i can assure you it's more than a year or two, I still can't remember how long we've had IDE drives, and how we can't even surpass the IDE cable transfer rate after all those years, let's put it like this, HDD progression in speed is slower than most of the components in the computer due to it's mechanic, this is why they HAD to move to faster spining drives or else they all woulda stuck with 4200RPM drive and call it a day.

4) The math included in this argument is pointless, the OP just wanted to know what's better, you don't have to prove it, and it's better that you don't prove it because there's no basis on what you're proving with all those math, it's a consumer issue, not an engineer issue. All you have to do is show him what's the advantage of each drive and you can do it in about 2 lines

5400RPM: slower, less power consumption, less heat
7200RPM: faster, more power consumption, more heat

I've already showed why the heat + power consumption is not an issue, what's left is the price, if the OP feels that he needs the faster drive for the extra cost then buy the 7200RPM drives, if he don't need it then buy the 5400RPM, i'm simply stating my opinion that the 7200RPM drive would make everything running smoother from my own experience.

What you're talking about is "idealy", day to day usage is way different.

and if you want to be technical and having info here's a great link
http://en.wikipedia.org/wiki/Harddrive#Capacity_and_access_speed
 
that long post is just a bunch of math, i'm talking about real world application here.

1) u mentioned heat, i understand that, i also wanted to take in account of power consumption because that is the 2 primary problem with faster spinning HDD. It's sort of the additional argument for you because since u mentioned the disavantage of 7200RPM drive i thought it should be mentioned. The life span of a HDD is "unpredictable", heat plays an issue but do we really know how much of an impact it plays? no one really knows unless it's tested, and let's face it, you can't test that stuff because those drives lasts for years, by the time the test is done you probably buy newer tech already.

2) NCQ is a gimmic or not, no one knows, I don't know, i just wanted to give an example of "new" tech doesn't get implimented into older/slower drives, just as right now 7200RPM laptops drives are getting 16MB cache, in compare to 5400RPM that has 8MB cache max, if you like u can also prove that more cache doesn't help?

3) You're talking about how 5400RPM drive of this year is as fast as last year's 7200RPM, that actually has some truth in it, but i can assure you it's more than a year or two, I still can't remember how long we've had IDE drives, and how we can't even surpass the IDE cable transfer rate after all those years, let's put it like this, HDD progression in speed is slower than most of the components in the computer due to it's mechanic, this is why they HAD to move to faster spining drives or else they all woulda stuck with 4200RPM drive and call it a day.

4) The math included in this argument is pointless, the OP just wanted to know what's better, you don't have to prove it, and it's better that you don't prove it because there's no basis on what you're proving with all those math, it's a consumer issue, not an engineer issue. All you have to do is show him what's the advantage of each drive and you can do it in about 2 lines

5400RPM: slower, less power consumption, less heat
7200RPM: faster, more power consumption, more heat

I've already showed why the heat + power consumption is not an issue, what's left is the price, if the OP feels that he needs the faster drive for the extra cost then buy the 7200RPM drives, if he don't need it then buy the 5400RPM, i'm simply stating my opinion that the 7200RPM drive would make everything running smoother from my own experience.

What you're talking about is "idealy", day to day usage is way different.

and if you want to be technical and having info here's a great link
http://en.wikipedia.org/wiki/Harddrive#Capacity_and_access_speed

Um, him proving the difference between a 5400 and 7200 is actually quite helpful as I was asking if there's enough difference to make it worth it. And yeah, I think math does prove things. It's not like math is some mystical vision, it's a practical tool for understanding the real world.

I appreciate your feedback but I'm really starting to wonder why you're still arguing with the other poster. I mean, you even asked for an explanation to the proportional speed increase idea and now you seem to be taking a shot at him for giving you all the math that shows how that works. The guy obviously has spent an enormous amount of time studying computer architecture so why continue to challenge him if all you're going to say is "that's just a lot of math"?
 
Um, him proving the difference between a 5400 and 7200 is actually quite helpful as I was asking if there's enough difference to make it worth it. And yeah, I think math does prove things. It's not like math is some mystical vision, it's a practical tool for understanding the real world.

I appreciate your feedback but I'm really starting to wonder why you're still arguing with the other poster. I mean, you even asked for an explanation to the proportional speed increase idea and now you seem to be taking a shot at him for giving you all the math that shows how that works. The guy obviously has spent an enormous amount of time studying computer architecture so why continue to challenge him if all you're going to say is "that's just a lot of math"?

It's really easy, if you trust his math, then buy the 5400RPM (i'm assuming his math is correct but i don't feel that it can tell the whole story I would personally go with the 7200RPM if i have to upgrade)

the other way to know if u want to get more detail info is googling "5400RPM 7200RPM laptop", there's a bunch of link on that, good luck.

here's some link if you don't wanna seach
http://forum.notebookreview.com/showthread.php?t=53016
http://www.geardigest.com/2004/12/13/nine_notebook_hard_drives_make_their_debuts/page15.html
http://www.powernotebooks.com/articles/index.php?action=fullnews&id=5
http://www.tomshardware.com/forum/180238-32-sata-5400rpm-sata-7200-laptop
http://www.xlr8yourmac.com/IDE/hitachi_travelstar60GB_7200/travelstar60GB_7200rpm.html

hey i'm done here i think i made my points, if you think that he made a good argument then you should go with the 5400RPM. Proving his theory using math is impressive, but there's 1 major flaw that I have to point out, the performance of the drive can't be calculate like that.
 
Last edited:
It's really easy, if you trust his math, then buy the 5400RPM (i'm assuming his math is correct but i don't feel that it can tell the whole story I would personally go with the 7200RPM if i have to upgrade)

It doesn't tell the whole story. Real-world performance depends on the usage pattern. However, I already addressed the usage pattern for audio in my previous post. For many applications, a 7200 RPM drive will slaughter a 5400 RPM drive. Audio just isn't one of those applications because it is not particularly random access by nature.

For audio, most apps read as much as five seconds at a time, and that data tends to be contiguous on the disk or very nearly so. Assuming 96 kHz/24-bit, that means that your computer reads or writes about a meg and a half at a time (per audio track). That's a really large read length, and thus tends to approach the performance of a continuous read, particularly when combined with read reordering and caching in the operating system. It isn't exactly the same as a continuous read, but it's in the ballpark.

Oh, and because of the size involved, that also means that audio blows out the drive's entire cache completely with every read (assuming you're playing more than a handful of tracks), making the disk cache largely inconsequential as far as audio performance goes, assuming your OS or your hard drive does even basic reordering of reads/writes.

What makes the usage pattern of audio interesting is that it is largely continuous reading of adjacent or nearly adjacent blocks on the disk. Also, its prefetch behavior is very predictable. With the exception of an edit where a chunk doesn't get read, chances are nearly 100% that after you read the 5th block of a file, you'll go on to read the 6th. That's very important because it means that the OS, the application, and the drive can all optimize their behavior to suit this workload.

Because a disk reads an entire track and caches it (and stores several tracks in its track cache), and because each read will basically eat the entire cache line (one entire track) in a single read request, and because the disk can start reading anywhere in the track (because the entire track is important), this effectively makes the rotational latency (and thus the RPM of the drive) irrelevant for audio except as a lower bound for the amount of time needed to transfer that data, which again means that audio performance is bounded by the raw throughput of the drive.

If you're buying a faster drive, buy it for the right reasons. Application launch performance is faster on a 7200 RPM drive, as is boot time, as is searching the disk for files, etc. Don't buy it because you think it will let you play more tracks. Chances are, your track performance is bounded by one or more of the following:

  • The capacity of your RAM to handle the prefetch load.
  • The speed of your CPU to prefetch data far enough in advance.
  • The intelligence of your software to prefetch early enough to account for delays caused by bus latency and momentary stalls between the drive and the application.
  • Poorly written audio apps that don't keep intermediate (in-memory) audio buffers filled adequately under high CPU load.
  • Excessive CPU load from USB devices (USB hard drives are considered a crime against humanity).
  • Poor filesystem performance due to the poor metadata structure of an unholy piece of excrement like the FAT filesystem. :D

BTW, if you're on Windows, always use NTFS for your media drive, and always use an ATA/SATA drive if you can, else FireWire. Always.
 
Digging up an old thread here... but I'm also considering buying 5400rpm laptop drives (for a desktop PC), mainly because they produce less noise.

Also, they are easier to suspend with elastic to reduce vibration, and less fan cooling is required, which also leads to less noise.
 
Back
Top