xerxes-nano-m2-storage-benchmark.sh

Carte porteuse Xerxes Nano pour modules Jetson Orin Nano Super et Turing RK1 · Fichier : xerxes-nano-m2-storage-benchmark.sh · Langage : Bash · Usage : Tester les performances du stockage M.2 PCIe Gen 3 situé sous le module pour valider le débit.

Script de benchmark disque utilisant dd pour mesurer les vitesses d'écriture/lecture du slot M.2 PCIe Gen 3 de la carte Xerxes Nano.

Matériel : Xerxes Nano avec SSD M.2 NVMe installé sous le module Jetson. Formattez et montez le disque (ex: sudo mount /dev/nvme0n1 /mnt/nvme0). Exécution : ./bench_m2.sh. Les résultats dépendent du SSD utilisé mais valident le lien PCIe 3.0 x1/x4 selon la configuration du module. Attention à la température pendant le test.

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é."

← Retour à la fiche