nvme-sysbench-storage-perf-4.ino

BIOSSTAR BIWCL-PAT: SBC industrial de 3,5" con Intel Wildcat Lake · Archivo : nvme-sysbench-storage-perf-4.ino · Lenguaje : bash · Uso : Benchmark des performances de stockage NVMe pour valider le bus PCIe 4.0.

Script Bash usando sysbench para medir el rendimiento secuencial y aleatorio del almacenamiento NVMe M-Key.

Prerrequisitos: Ubuntu 24.04 instalado en la ranura M.2 M-Key NVMe. Instalación: sudo apt install sysbench smartmontools. El script verifica la temperatura del disco mediante smartmontools antes de ejecutar pruebas de lectura secuencial y escritura aleatoria de 4K en un archivo de 5 GB. Asegúrese de que el disco objetivo (/dev/nvme0n1) sea correcto en la variable DISK_PATH para evitar la pérdida de datos del sistema. Ejecución: chmod +x script.sh && ./script.sh.

nvme-sysbench-storage-perf-4.ino

#!/bin/bash
# Benchmark rapide du stockage NVMe sur BIWCL-PAT (Ubuntu 24.04)
# Nécessite : sudo apt install sysbench smartmontools

DISK_PATH="/dev/nvme0n1"

echo "1. Vérification de la température du SSD..."
sudo smartctl -A $DISK_PATH | grep -i "temperature"

echo "\n2. Test de lecture séquentielle (4 threads)..."
sysbench fileio --file-test-mode=seqrd --threads=4 --file-total-size=5G run

echo "\n3. Test d'écriture aléatoire (4 threads, 4k)...
sysbench fileio --file-test-mode=rndwr --threads=4 --file-total-size=5G --file-block-size=4k run

echo "\n4. Nettoyage des fichiers de test..."
sysbench fileio cleanup

← Volver a la ficha