Rediculously slow read/write between SSDs

altusvultur

Reputable
Jun 11, 2015
3
0
4,510
So I have a Kingston SSD that is about two years old and just picked up a new, bigger, Kingston SSD to go along with it. I'm trying to transfer data over, except the read/write speeds are ridiculously slow. Like sometimes it starts at 150Mb/s, sometimes it starts at 25Mb/s, but either way it's under 10Mb/s within a minute. For large transfers > 5Gb it seems to stabilize at about 2.3Mb/s.

The old drive benchmarks to around 300Mb/s for both read and write and the new drive to 400Mb/s. Looks like it's a serious problem with sustained transfers.

I'm on linux, both drives formatted to ext4, and using a 4 year old motherboard - not sure if it would be more software or hardware related. I believe they're in Sata III although not 100% sure.

Anyone have ideas as to what might be causing the slowdown or how I can improve it?

Motherboard is an ASUS M5A99X EVO

New SSD is a 240GB Kingston SSDNow V300

Old SSD is a 120Gb]http://www.newegg.com/Product/Product.aspx?Item=N82E16820239045]120Gb HyperX 3K[/url]

EDIT:
So it actually seems like it's a software limitation somewhere in Linux, writing my own file transfer script using shutil in python I can get 150-350Mb/s no problem.

Code:
Linux version 3.16.0-38-generic (buildd@allspice) (gcc version 4.8.2 
    (Ubuntu 4.8.2-19ubuntu1) ) #52~14.04.1-Ubuntu
    Fresh install of Linux Mint Rafaela 64
    Mate 1.10.0-1
    Nemo 1.1.2?


Thanks!
 
Not too sure how exactly it works, but make sure TRIM is enabled. It is possible that on your old hardware, TRIM isn't supported which will make your SSD's perfomance detoriate over time. Just speculating here, but it may be worthwhile looking into. I don't really know how TRIM works so I'm unsure whether it's software based or hardware based, or even both. I just know without it, the speed of your SSD can detoriate over time and early SSD's didn't even have TRIM support.