Comment passer au planificateur noop?

26

J'ai un SSD dans mon ordinateur portable et on m'a dit que le passage au programmateur "noop" était préférable.

Comment puis-je passer au planificateur Noop et où puis-je effectuer le changement pour qu'il persiste lors des redémarrages?

    
posée Jorge Castro 13.11.2011 - 01:55
la source

3 réponses

19

Éditez / etc / default / grub, tel que gksudo gedit /etc/default/grub , ici vous devez ajouter elevator = noop.

Remplacez GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" par GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=noop" .

Ensuite, exécutez sudo update-grub2 et redémarrez.

    
réponse donnée Anonymous 25.11.2011 - 00:12
la source
26

Supposons que votre disque dur soit /dev/sda . Ensuite, vous pouvez vérifier pour voir quel planificateur est actuellement utilisé pour cela:

cat /sys/block/sda/queue/scheduler

(Le planificateur actuellement utilisé sera entouré de [ ] entre parenthèses.)

Et vous pouvez le faire utiliser le planificateur noop:

echo noop > /sys/block/sda/queue/scheduler

Consultez cet article pour obtenir plus d'informations.

Pour que la modification persiste, vous pouvez placer la commande dans /etc/rc.local .

    
réponse donnée Eliah Kagan 13.11.2011 - 04:33
la source
12

Cette référence Debian montre comment détecter dynamiquement les SSD et modifier le planificateur en conséquence:

  

Dans les systèmes avec différents types de lecteurs, vous pouvez ajuster les paramètres avec un   règle udev (crée /etc/udev/rules.d/60-ssd-scheduler.rules):

     

# Définit le planificateur de délai pour les disques non rotatifs

 ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0",ATTR{queue/scheduler}="deadline"

Pour vous assurer que votre noyau peut détecter l’état de rotation:

$ for f in /sys/block/sd?/queue/rotational; do printf "$f is "; cat $f; done
/sys/block/sda/queue/rotational is 1
/sys/block/sdb/queue/rotational is 1
/sys/block/sdc/queue/rotational is 0   <=== Only this is SSD!

Tout ce qui précède est cité directement à partir de la référence Debian, qui contient de nombreux autres éléments d’intérêt pour les nouveaux utilisateurs de SSD.

    
réponse donnée Royce Williams 29.05.2014 - 17:48
la source

Lire d'autres questions sur les étiquettes