xerxes-nano-m2-storage-benchmark.sh
Script de benchmark de disco usando dd para medir las velocidades de lectura/escritura de la ranura M.2 PCIe Gen 3 de la placa Xerxes Nano.
Hardware: Xerxes Nano con SSD NVMe M.2 instalado debajo del módulo Jetson. Formatee y monte el disco (ej: sudo mount /dev/nvme0n1 /mnt/nvme0). Ejecución: ./bench_m2.sh. Los resultados dependen del SSD usado pero validan el enlace PCIe 3.0 x1/x4 según la configuración del módulo. Vigile la temperatura durante la prueba.
xerxes-nano-m2-storage-benchmark.sh
#!/bin/bash
# Benchmark rapide du stockage M.2 sur Xerxes Nano
# Assurez-vous que le SSD M.2 est monté sur /mnt/nvme0
MOUNT_POINT="/mnt/nvme0"
TEST_FILE="$MOUNT_POINT/testfile.bin"
SIZE_MB=1024
if [ ! -d "$MOUNT_POINT" ]; then
echo "Point de montage $MOUNT_POINT introuvable. Montez le SSD M.2 d'abord."
exit 1
fi
echo "Écriture de ${SIZE_MB} Mo sur $MOUNT_POINT..."
sudo dd if=/dev/zero of=$TEST_FILE bs=1M count=$SIZE_MB conv=fdatasync
echo "Lecture de ${SIZE_MB} Mo depuis $MOUNT_POINT..."
sudo dd if=$TEST_FILE of=/dev/null bs=1M
sudo rm $TEST_FILE
echo "Test terminé."