Sujet :

Linux Kernel : Perfs I/O aléatoires sur SSD NVMe

RÉSOLU

Liste des sujets Répondre Créer un sujet

brun-dorothee

Membre depuis le 22/05/2024

salut la team sysadmin

j'ai un souci avec des machines linux (centos 8) qui tournent sur des ssd nvme super rapides mais les perfs I/O sont très aléatoires. des fois ça envoie du pâté des fois c super lent genre 10x moins. je me dis que c ptete un truc de scheduler I/O. vous avez des best practices pour les nvme


# ma config actuelle pour sda
cat /sys/block/nvme0n1/queue/scheduler
# [mq-deadline] kyber bfq none
user_key: 1

couturier-marcelle

Membre depuis le 29/12/2024

pour les nvme faut quasi toujours mettre none ou noop comme scheduler. le matériel gère déjà très bien l'ordonnancement en interne donc le kernel en rajoute une couche pour rien. le mq-deadline c'est pas fait pour ça

royer-margaret

Membre depuis le 08/09/2024

yes noop ou none c'est le move. et t'as checké tes options de mount pour tes filesystems ? genre noatime et discard (si t'es sur une vm et que c'est pas géré par le dessous) peuvent avoir un impact

brun-dorothee

Membre depuis le 22/05/2024

d'acc je viens de passer sur none avec echo none > /sys/block/nvme0n1/queue/scheduler et là ça a l'air beaucoup plus stable. j'ai lancé quelques benchs et les résultats sont constants et élevés. nickel pour le coup de noop/none

Répondre

vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire