I'm currently running a 120Gb, Maxtor PATA 133 hard drive with a 8Mb buffer
and I was considering upgrading to a new SATA Diamond Max 10, 250Gb HD with
16Mb buffer.
Will I notice any performance difference or are the improvements so subtle
that it won't make any difference to real world applications?
These drives are branded "SATA 2" drives. What does that mean?
Cheers.
Bobby
I still dont know whether its worth it but heres some stuff from
Anandtech which may make me want to actually get a SATA drive though
they make it sound like yes there are real world benefits but only if
you are multitasking , running lots of apps at once or something.
http://www.anandtech.com/storage/showdoc.aspx?i=2094&p=1
Native Command Queuing is a technology that allows the hard drive to
reorder dynamically its requests according to the location of the
requests on a platter. It's like this - say you had to go to the
grocery store and the drug store next to it, the mall and then back to
the grocery store for something else. Doing it in that order would not
make sense; you'd be wasting time and money. You would naturally
re-order your errands to grocery store, grocery store, drug store and
then the mall in order to improve efficiency. Native Command Queuing
does just that for disk accesses.
For most desktop applications, NCQ isn't necessary. Desktop
applications are mostly sequential in nature and exhibit a high degree
of spatial locality. What this means is that most disk accesses for
desktop systems occur around the same basic areas on a platter.
Applications store all of their data around the same location on your
disk as do games, so loading either one doesn't require many random
accesses across the platter - reducing the need for NCQ. Instead, we
see that most desktop applications benefit much more from higher
platter densities (more data stored in the same physical area on a
platter) and larger buffers to improve sequential read/write
performance. This is the reason why Western Digital's 10,000 RPM
Raptor can barely outperform the best 7200 RPM drives today.
Times are changing however, and while a single desktop application may
be sequential in nature, running two different desktop applications
simultaneously changes the dynamics considerably. With Hyper Threading
and multi core processors being the thing of the future, we can expect
desktop hard disk access patterns to begin to slightly resemble those
of servers - with more random accesses. It is with these true
multitasking and multithreading environments that technologies such as
NCQ can improve performance.
-------------
Final Words
With the MaXLine III, Maxtor has given users a good in-between point
for those who want the capacity of a 7200RPM drive, but with the
performance of Western Digital's 10,000RPM Raptor.
Weighing in at 250 or 300GB, a single MaXLine III drive should be more
than enough for any desktop user and finally, such a large capacity
can be had without a performance tradeoff.
The MaXLine III performs just as well as any of the fastest desktop
hard drives available today, but when used with an NCQ-enabling
controller, the performance potential is improved tremendously.
Although we could only show it in one of our three multitasking tests,
NCQ can have some pretty serious performance implications for those
users who are running a lot of applications simultaneously.
The benefits to drive-based command reordering are easy to see on
paper, but the fact that we were able to reproduce those benefits in a
real world benchmark speaks volumes for the technology. As usage
patterns become increasingly multithreaded/multitasking oriented, the
performance impact of NCQ will improve even further.
Kudos to Maxtor for including support for NCQ in their latest drive;
if and when more manufacturers follow suit, it may be time to start
reconsidering Intel's latest chipset platform. While Intel's latest
chipsets don't offer any tangible performance benefits to current
users, the NCQ support alone may be able to convince some to upgrade.
Intel chose wisely when partnering with Maxtor; the MaXLine III should
have been a much larger part of their launch in order to soften the
blow of an otherwise lackluster performing chipset.