Maybe you can explain something strange that I observed. I was running
a SATA3 hard drive as sda. I plugged the SSD into the second slot
on my MB so it would come up as sdb. Before I copied the contents
of sda over to the new drive I did hdparm Tt /dev/sdb
and it came up with something like 12500MB/s cached and 475MB/sec
direct. I was pretty happy: the direct speed of the new drive was
about 3 times as fast as my spinning drive.
I partitioned the 240GB into 2 120GB partitions, created an ext4
fs on sdb1 and copied the contents of sda1 over to sdb1.
I powered down, swapped the two sata cables, and booted up
with my slackware install disk, directing the kernel to
go to /dev/sda1. I had to do this because there was no
boot sector on sda. I then ran lilo and am thereafter
able to boot into the SSD.
Once booted into the new system I ran a new hdparm
and this time the direct speed was only 318MB/s.
Something happened that cut the speed by 1/3.
I tried swapping cables, taking the spinning drives
out of the system, whatever. Always now the speed is
slower than when the SSD came out of the box.
Any ideas of what might have happened?
Thanks.