Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
ncq_native_command_queuing [Le 20/06/2010, 00:26] – créée congelli501ncq_native_command_queuing [Le 31/08/2022, 23:29] (Version actuelle) – Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
 +{{tag>matériel}}
 +
 ====== NCQ (Native Command Queuing) ====== ====== NCQ (Native Command Queuing) ======
-NCQ, ou Native Command Queuing est un protocole SATA qui permet, en gros, d'envoyer plusieurs requêtes en même temps a votre disque dure, afin qu'il réponde à ces requêtes dans le meilleur ordre possible (le disque va lire les donnés en suivant le chemin le plus court possible).+NCQ, ou Native Command Queuing est un protocole SATA qui permet, en gros, d'envoyer plusieurs requêtes en même temps a votre disque dur, afin qu'il réponde à ces requêtes dans le meilleur ordre possible (le disque va lire les donnés en suivant le chemin le plus court possible).
  
 Cela permet un gain de performance. ([[http://techreport.com/articles.x/8624/3]]) Cela permet un gain de performance. ([[http://techreport.com/articles.x/8624/3]])
Ligne 14: Ligne 16:
   * Le disque lui même   * Le disque lui même
  
-==== Mise en place ====+===== Mise en place =====
 Effectuer les étapes suivantes : Effectuer les étapes suivantes :
-=== Est ce que mon disque dur supporte NCQ ? ======+==== Est ce que mon disque dur supporte NCQ ? ====
 Pour le savoir faites (en remplacent /dev/sda en fonction du disque à tester) : Pour le savoir faites (en remplacent /dev/sda en fonction du disque à tester) :
 <code> <code>
Ligne 35: Ligne 37:
 Si le résultat est négatif, vous ne pouvez rien faire à part changer de disque dur. Si le résultat est négatif, vous ne pouvez rien faire à part changer de disque dur.
  
-=== Est ce que l'AHCI est activé ? ===+==== Est ce que l'AHCI est activé ? ====
 Le mieux est d'aller voir directement dans le bios. Le mieux est d'aller voir directement dans le bios.
  
-Vous pouvez aussi voir si Ubuntu considère que vos disques SATA comme des disques IDE (je ne suis pas certain de l'efficacité réelle de ce test) :+Vous pouvez aussi voir si Ubuntu considère que vos disques SATA comme des disques IDE 
 +<note important>je ne suis pas certain de l'efficacité de ce test avec toutes les cartes mères.</note>
 <code> <code>
 $ lshw $ lshw
Ligne 46: Ligne 49:
              description: IDE interface              description: IDE interface
              product: 82801JI (ICH10 Family) 4 port SATA IDE Controller #1              product: 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
 +             vendor: Intel Corporation
 +<...>
 +</code>
 +... et avec l'AHCI activé :
 +<code>
 +$ lshw
 +
 +<...>
 +        *-storage
 +             description: SATA controller
 +             product: 82801JI (ICH10 Family) SATA AHCI Controller
              vendor: Intel Corporation              vendor: Intel Corporation
 <...> <...>
 </code> </code>
  
-Si l'AHCI est désactivé... activez le.+Si l'AHCI est désactivé... activez le dans le bios de votre carte mère (généralement option "SATA Mode").
  
-=== Est ce que NCQ est en cours d'utilisation ? ===+==== Est ce que NCQ est en cours d'utilisation ? ====
 Si les deux points précédents sont remplis, NCQ devrait normalement être en cours d'utilisation par Ubuntu. Si les deux points précédents sont remplis, NCQ devrait normalement être en cours d'utilisation par Ubuntu.
 Une petite vérification s'impose: Une petite vérification s'impose:
Ligne 72: Ligne 86:
 Si ça ne marche pas... Vérifiez que le mode AHCI de votre matériel est bien supporté par Linux: [[https://ata.wiki.kernel.org/index.php/Hardware,_driver_status]] Si ça ne marche pas... Vérifiez que le mode AHCI de votre matériel est bien supporté par Linux: [[https://ata.wiki.kernel.org/index.php/Hardware,_driver_status]]
  
-==== Liens ====+===== Liens =====
 [[https://ata.wiki.kernel.org/index.php/Hardware,_driver_status|Support de l'AHCI par Linux]] [[https://ata.wiki.kernel.org/index.php/Hardware,_driver_status|Support de l'AHCI par Linux]]
  
-[[http://fr.wikipedia.org/wiki/Native_Command_Queuing|NCQ expliqué par Wikipédia]]+[[https://fr.wikipedia.org/wiki/Native_Command_Queuing|NCQ expliqué par Wikipédia]]
  
 [[http://techreport.com/articles.x/8624/3|Petit benchmark]] [[http://techreport.com/articles.x/8624/3|Petit benchmark]]
  
-==== Contributeurs ====+===== Contributeurs =====
 --- //[[:utilisateurs:congelli501|congelli501]] Le 20/06/2010, 00:24// --- //[[:utilisateurs:congelli501|congelli501]] Le 20/06/2010, 00:24//