Hello I am using for plotting a dell optiplex 9020 micro (Intel(R) Core™ i5-4690T CPU @ 2.50GHz 2.50 GHz) on external nvme crucial p5 by usb 3.0.
I was thinking to buy an ssd sata 3.5 like this one Samsung Memorie MZ-76P1T0 860 PRO SSD Interno da 1 TB
Do you think it is better the solution with external usb? Or could I improve with the internal ssd?
first,
USB 3.0 can up to 5Gbps, usually 550MB/s like your test result.
SATA 3 can up to 6Gbps, usually. 600MB/s.
second,
I checked some P5 test result, this NVME ssd write performance should be 3GB/s (to DiskCache at the first beginning write in) and 300MB/s (direct write to Disk after Cache is full) . this is lower than 860 pro under SATA 3 (600MB/s)
third, if you use a USB 3.2 Type-C nvme external box, you can reach the speed up to 1GB/s. cause the limit of USB 3.2 is 10gbps.
So, P5 on external NVME box < SATA 860 pro, P5 is the limit.
SATA 860 pro < Samsung NVME ssd on external NVME box, SATA is the limit.
Samsung NVME SSD on USB3.2 NVME box < 1GB/s, USB3.2 is limit .
453MB is the limit of your NVME box under USB 3.0, it depends on the chip which connect NVME bus to USB bus. a better chip will provider closer speed to the limit of USB 3.0(500MB/s).
but you should notice that, when you run the test of writing in 1GiBytes, this is write to your Cache in your P5, after cache is used out, the write speed should down to about 300MB/s. almost all SSD has a high performance write cache. and when you plotting, your cache will fast used out, so you should mind the real write speed of your SSD.
I have 2000+ plots on my PCs. The Real bottle neck is my wallet. I have no enough money to buy HDD to store the plots… And My XEONs are all on holidays