Raspberry Pi 4 on Steroids :)
The RPI4 in the 8GB version is really a nice piece of hardware. It not cheep but with some tuning it is really powerful and even for Java Development on a Apache Tomcat Application Server quite usable.
I decided to tune the slowest part of the RPI4, which has cost me much nerves over the last 10 yeas, the "hard drive" if we can name this so. The micro SD-Card has a max speed of about 20MB/s read/write speed. Let's tune it...
So why not using a NVME drive for the RPI4 since the RPI4 can boot from USB without a sd-card inserted. :)
My first try was to buy a USB NVMe M.2 Adapter from FIDECO with the JMS583 chipset and a NVMe drive from Western Digital WD Blue SN550.
So far so good. After installing Debian and some services I noticed that there was 1 minute long hangs on the complete system. After some logfile searching i saw that the USB adapter resets while writing big files. After some googling i decided to test a new USB adapter with a different chipset (ASM2362) on it.
The UGREEN adapter works very well and is also a bit faster than the FIDECO adapter. Here are the measurements form UGREEN adapter.
Drive | SD Card | USB-NVMe |
read speed | 21.57 MB/s | 303.42 MB/s |
write speed | 3.4 MB/s | 155 MB/s |
I think that was really successful. :D