I recenlty bought a NVME enclosure (Orico 10Gbps) + SSD (Crucial P3 TB) for external storage on my PC. I was interested in NVME for their fast speed because I always write 100% full random data on the device before using it.
I use this command on linux “dd if=/dev/urandom of=/dev/sdx” where x is nvme in the enclosure.
The frist write is really fast, I get 900+Mbps, but now, on the second “full write”, the drive gives me really poor performances. Barely 60Mbps.
I am now considering to use a mechanical HDD to store my encrypted datas.
My goal is to store different type of data in an encrypted format for a very long time, I also would like to have the best write speed on my encrypted partition. What is your opinion?
Do you mean before every use or after receiving it?
When you continuously write to a consumer SSD they will slow down for a while. They are built for short burst of writes because that is what most consumers do. For continuous fast writing you need better NAND, a better controller and better cooling.
Long term digital archiving is not really a solved issue. Your best bet is an active approach with multiple copies that are checked regularly.
I do it once after receiving the drive, but this time, I was stress testing the drive and did it 3 or 4 times.
As I said this is something they cannot deal well with.