If it's a SATA SSD I'd assume disk throughput would be the culprit. Have you checked that and compared it to a disk throughput benchmark test?