My wife’s computer only has SATA 2.0 ports. I bought a PCIe card that has two SATA 3.0 ports.
My wife doesn’t have any SATA 3.0 drives yet, but to make sure that there was no problem with the card I connected her SATA 2.0 HDD and SATA 2.0 SSD.
Before and after I did this I ran a benchmark on the drives to test their speeds.
After I connected them to the card the Sequential Writing and Reading, and the Random Reading speeds for both drives went up, but the Buffered Writing and Reading speeds went down (this is on a Windows 7 32bit OS).
I’m guessing that increasing the buffer size will increase buffer speed, but I wonder why it went down in the first place. Especially since non-buffered speeds increased.
It’s not really important, but I am curious. Thank you.
I looked up the difference between SATA 2 and 3 and it may have to do with this. Native Command Queuing. That would explain the huge drop in write efficiency since the PCI-e card is expecting the drive itself to optimize head movement.
I can’t say for certain, but I’m pretty sure that NCQ mode would have been on when the drives were plugged into the integerated SATA ports. But I can easily check if NCQ is currently on.
You can search for updated firmwares for the SSD and the PCI card and the motherboard, but if I were you I wouldn’t bother. I wouldn’t even bother installing the SATA 3 card in the first place.
Well, at today’s prices, a full fledged SSD to replace her hard drive is out of the question.
The SSD is a Corsair Accelerator. Although it’s not being used at one at the moment, its purpose is to cache a hard drive so that you can cheaply boost your drive speed to that of an SSD. It made a HUGE difference in boot speed, but that was about it.
But I’m thinking if I get a SATA 3.0 SSD to cache her hard drive, the speed improvement overall should be much more noticeable, because not only will the drive be faster, but the data transfers will be faster as well.
OK, maybe I’m just lost, but isn’t NCQ only for SATA 3? So a SATA 2 drive isn’t going to have it. That was my point - as least I thought it was.
As for SSD’s, NCQ won’t/shouldn’t matter since there are, obviously, no read/write heads involved. Now as to what other differences there are that may impact an SSD, IDK, but NCQ seems to be the main one that I saw listed in wikipedia.
You can find 128GB SSDs for about $100. It can easily hold the OS and all applications and there will be plenty of space left. Move your videos, music and photos on a regular HD and you’re done.
And once you have a proper SSD, the real-world difference between SATA 2 and 3 will be negligible. I have installed SSDs on ancient Windows XP machines with SATA 1 and the boost in performance is phenomenal.
It’s really a waste to use an SSD just for storage and honestly, you should have partitioned the 500g drive into boot and storage sections anyway.
I have 4 normal PC’s and 4 servers. 3 of the PC’s have SSD’s and none are bigger than 128g. The only machine where that’s an issue for me is my main office rig where I tend to download and save to default windows folders.
So maybe if that is your wife’s situation, I would go with a 256g primary SSD and use the 500g for auxiliary storage. Or better yet, take the money you’ll save on getting the smaller SSD and buy a 2-3 terabyte HDD and have plenty of backup space.