I have a sata150 drive and I can get a good deal on a sataII drive. I was wondering if they will work together...Will it work if I boot windows from the sata2 and then use my sata150 for regular files?
I'm pretty sure they would, then again you have to check if your motherboard supports SATAII and if your chipset supports NCQ(Native Command Queuing). It's just a feature that aids in the hard drives productivity, but I say this because if your chipset doesn't support it, then you'll have alot of problems. For example, very, very slow performance, random reboots and lockups. This is because that feature is not supported and is trying to implement itself regardless, thus creating lots of conflicts in your system. With that said, it's not like you'll notice any kind of boost in performance, this is only relevant when you use a R.A.I.D array.
I am what you would call depressingly comfortable...
Yes they will work together.
As each SATA drive, whether it be 150 or 300 has it's own channel and SATA II controllers are backwards compatible there should be no issues. Having said that, if you have a RAID comprised of both types of drives you will probably be limitted by the throughput of the lower end drive.
My Hitachi SATA II drives actually shipped configured for SATA/150 mode and I had to use a utility to jack them up to SATA II operability.
OK, that it for the BUS Side. The real issue is that SATA II drives cannot transfer data off of the platters at speeds that would utilize the bus transfer speeds. A pair of 10K RPM SATA drives are still faster than a pair of 7.2K RPM SATA II drives. Now when we get to 15K RPM or very high density media, this may change. The only time that the bus speeds are even approached is when the data requested resides in the drives cache.
An old, and probably outdated rule of thumb used to be that the Mb/sec approximated the the spindle speed/1000. Thus a 10K RPM drive would transfer approximately 10Mb/sec of data from the surfaces.
Given the higher density of the media and lower latencies this is probably low, but not too low.
Another caviate may be how the SATA controller is implemented. When you get into multiple SATA connections the way the controller is integrated into the system becomes more critical. If it is attached via a PCI/33 interface it will be slower than one off of a directly integrated bus or PCI-E interface.
It's not easy, but if it was, would we have so much fun with it?
P.S. The same thing holds true for SCSI to a degree. SCSI is much faster than IDE/SATA on large file reads, but IDE/SATA is faster on small file reads due to lesser overhead associated with each fetch/put instruction.
Ad Astra Per Aspera
(A rough road leads to the Stars)
We all know what we know, and everyone else knows we are wrong.
System Specifications in BIO