Hello, I’m new to the Jetson Nano and ordered it yesterday :)
While I was searching for a SD card, I also started thinking about swap files because the 4GB Ram could be a bit too small for some Deep Learning stuff.
I know that SD Cards aren’t really good to use for swap files (they are not made for that many read/write cycles) so I’m now searching for a SDD solution.
I already found some SSD threads and solutions here on devtalk:
- Other Threads: https://devtalk.nvidia.com/default/topic/1049926/jetson-nano/nano-how-to-connect-ssd-or-hdd-/
- Using a M2 SSD (untested): https://www.advantech.tw/products/6b276615-6f7e-44f8-a166-7ca8c40405f1/sqf-cm3-710/mod_fcfbd952-5952-43fb-9d89-28b9a0498775
- Using a M2 SSD adapter (untested): https://www.amazon.com/NGFF-Mini-PCI-Adapter-Cable/dp/B07JFYSNVL
- Using a USB 3.1 SSD (tested by jetsonhacks.com): https://www.amazon.de/Samsung-MU-PA250B-EU-Portable-250GB/dp/B074MCKLHJ/ref=sr_1_9?__mk_de_DE=ÅMÅŽÕÑ&keywords=samsung+usb+ssd&qid=1560250049&s=computers&sr=1-9
- Using an USB 3.1 to SATA adapter (should work like an USB SSD?): https://www.amazon.de/Sabrent-5-Zoll-SATA-Festplatten-Optimiert-Unterstützt-EC-SSHD/dp/B011M8YACM/ref=sr_1_3?__mk_de_DE=ÅMÅŽÕÑ&keywords=SATA+to+USB+3&qid=1560249789&s=computers&sr=1-3
The M2 slot solutions seem to be good but are untested. Also, I don’t know about temperature issues with M2 SSDs which are directly connected to the M2 slot or via adapter.
So, the best way I think is to use an USB 3.1 SSD Drive or an USB 3.1 to SATA adapter. Maybe the USB SDD Drive (like the Samsung Portable T5 which consumes ~3W under load) is the best solution because using old SATA SSD Drives via an adapter may consume more power than modern USB SSDs.
Is an USB SSD for OS and swap files the best way? Or should I better use a M2 SSD or M2 adapter and try to get it working? What’s about speed difference between USB and M2 for swap files?