linux-nvme-benchmark.sh

BIOSTAR EdgeComp MS-U320 : Mini PC industriel sans ventilateur Intel Wildcat Lake · Fichier : linux-nvme-benchmark.sh · Langage : bash · Usage : Tester les performances du SSD NVMe M.2 PCIe Gen4 x2 intégré.

Mesure les performances de lecture/écriture séquentielle et aléatoire du stockage NVMe.

Utilise l'outil 'fio' standard. Assurez-vous que le SSD n'est pas monté en écriture pendant le test pour éviter la corruption. Le chemin /dev/nvme0n1 est typique pour le premier disque NVMe. Les résultats dépendent de la température de fonctionnement (throttling thermique possible à pleine charge).

linux-nvme-benchmark.sh

#!/bin/bash
# Installer fio si nécessaire
# sudo apt install fio

# Test de lecture séquentielle 1M block
fio --name=seqread --rw=read --bs=1M --size=1G --numjobs=1 --runtime=60 --group_reporting --filename=/dev/nvme0n1

# Test d'écriture séquentielle
fio --name=seqwrite --rw=write --bs=1M --size=1G --numjobs=1 --runtime=60 --group_reporting --filename=/dev/nvme0n1

# Test d'écriture aléatoire 4k (IOPS)
fio --name=randwrite --rw=randwrite --bs=4k --size=1G --numjobs=4 --runtime=60 --group_reporting --filename=/dev/nvme0n1

← Retour à la fiche