Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Les états « C-states » contrôlent les niveaux de veille qu'un élément central peut atteindre lorsqu'il est inactif. Les états « C-state » sont numérotés de C0 (l’état le plus superficiel lorsque le cœur est totalement éveillé et exécute les instructions) à C6 (l’état de veille le plus profond lorsqu’un cœur est arrêté).
Les états « P-states » contrôlent les performances souhaitées (dans la fréquence de l’UC) à partir d’un cœur. La numérotation des états « P-states » commence à P0 (paramètre de performance le plus élevé dans lequel le cœur peut utiliser la technologie Intel Turbo Boost pour améliorer la fréquence si possible) et va de P1 (état « P-state » qui demande la fréquence de base maximale) à P15 (fréquence la plus basse possible).
Note
AWS Les processeurs Graviton sont dotés de modes d'économie d'énergie intégrés et fonctionnent à une fréquence fixe. Par conséquent, ils ne permettent pas au système d’exploitation de contrôler les états « C-state » et les états « P-state ».
États C-state et P-state
Les types d’instance EC2 suivants permettent à un système d’exploitation de contrôler les états « C-state » et « P-state » des processeurs.
-
Usage général :
m4.10xlarge
|m4.16xlarge
-
Calcul optimisé :
c4.8xlarge
-
Mémoire optimisée :
r4.8xlarge
|r4.16xlarge
|x1.16xlarge
|x1.32xlarge
|x1e.8xlarge
|x1e.16xlarge
|x1e.32xlarge
-
Stockage optimisé :
d2.8xlarge
|i3.8xlarge
|i3.16xlarge
|h1.8xlarge
|h1.16xlarge
-
Calcul accéléré :
f1.16xlarge
|g3.16xlarge
|p2.16xlarge
|p3.16xlarge
-
Matériel nu : toutes les instances du matériel nu équipées de processeurs Intel et AMD
États C-state uniquement
Les types d’instance suivants permettent à un système d’exploitation de contrôler les états « C-state » des processeurs :
-
Usage général :
m5.12xlarge
|m5.24xlarge
|m5d.12xlarge
|m5d.24xlarge
|m5n.12xlarge
|m5n.24xlarge
|m5dn.12xlarge
|m5dn.24xlarge
|m5zn.6xlarge
|m5zn.12xlarge
|m6a.24xlarge
|m6a.48xlarge
|m6i.16xlarge
|m6i.32xlarge
|m6id.16xlarge
|m6id.32xlarge
|m6idn.16xlarge
|m6in.16xlarge
|m6in.32xlarge
|m7a.medium
|m7a.large
|m7a.xlarge
|m7a.2xlarge
|m7a.4xlarge
|m7a.8xlarge
|m7a.12xlarge
|m7a.16xlarge
|m7a.24xlarge
|m7a.32xlarge
|m7a.48xlarge
|m7i.large
|m7i.xlarge
|m7i.2xlarge
|m7i.4xlarge
|m7i.8xlarge
|m7i.12xlarge
|m7i.16xlarge
|m7i.24xlarge
|m7i.48xlarge
-
Calcul optimisé :
c5.9xlarge
|c5.12xlarge
|c5.18xlarge
|c5.24xlarge
|c5a.24xlarge
|c5ad.24xlarge
|c5d.9xlarge
|c5d.12xlarge
|c5d.18xlarge
|c5d.24xlarge
|c5n.9xlarge
|c5n.18xlarge
|c6a.24xlarge
|c6a.32xlarge
|c6a.48xlarge
|c6i.16xlarge
|c6i.32xlarge
|c6id.24xlarge
|c6id.32xlarge
|c6in.32xlarge
|c7a.medium
|c7a.large
|c7a.xlarge
|c7a.2xlarge
|c7a.4xlarge
|c7a.8xlarge
|c7a.12xlarge
|c7a.16xlarge
|c7a.24xlarge
|c7a.32xlarge
|c7a.48xlarge
|c7i.large
|c7i.xlarge
|c7i.2xlarge
|c7i.4xlarge
|c7i.8xlarge
|c7i.12xlarge
|c7i.16xlarge
|c7i.24xlarge
|c7i.48xlarge
-
Mémoire optimisée :
r5.12xlarge
|r5.24xlarge
|r5b.12xlarge
|r5d.12xlarge
|r5d.24xlarge
|r5n.12xlarge
|r5n.24xlarge
| |r5dn.12xlarge
|r5dn.24xlarge
|r6a.24xlarge
|r6a.48xlarge
|r6i.16xlarge
|r6i.32xlarge
|r6id.16xlarge
|r6id.32xlarge
|r6in.16xlarge
|r6in.32xlarge
|r7a.medium
|r7a.large
|r7a.xlarge
|r7a.2xlarge
|r7a.4xlarge
|r7a.8xlarge
|r7a.12xlarge
|r7a.16xlarge
|r7a.24xlarge
| |r7a.32xlarge
|r7a.48xlarge
|r7i.large
|r7i.xlarge
|r7i.2xlarge
|r7i.4xlarge
|r7i.8xlarge
|r7i.12xlarge
|r7i.16xlarge
|r7i.24xlarge
|r7i.48xlarge
|r7iz.large
|r7iz.xlarge
|r7iz.2xlarge
r7iz.4xlarge
|r7iz.8xlarge
|r7iz.12xlarge
|r7iz.16xlarge
|r7iz.32xlarge
|u-3tb1.56xlarge
|u-6tb1.56xlarge
|u-6tb1.112xlarge
|u-9tb1.112xlarge
u-12tb1.112xlarge
|u-18tb1.112xlarge
|u-24tb1.112xlarge
|u7i-6tb.112xlarge
|u7i-8tb.112xlarge
|u7i-12tb.224xlarge
|u7in-16tb.224xlarge
|u7in-24tb.224xlarge
|u7in-32tb.224xlarge
u7inh-32tb.480xlarge
|x2idn.32xlarge
|x2iedn.16xlarge
|x2iezn.12xlarge
|z1d.6xlarge
|z1d.12xlarge
-
Stockage optimisé :
d3en.12xlarge
|dl1.24xlarge
|i3en.12xlarge
|i3en.24xlarge
|i4i.16xlarge
|i7ie.large
|i7ie.xlarge
|i7ie.2xlarge
|i7ie.3xlarge
|i7ie.6xlarge
|i7ie.12xlarge
|i7ie.18xlarge
|i7ie.24xlarge
|i7ie.48xlarge
|r5b.12xlarge
|r5b.24xlarge
-
Calcul accéléré :
dl1.24xlarge
f2.6xlarge
|f2.12xlarge
|f2.48xlarge
|g5.24xlarge
|g5.48xlarge
|g6.24xlarge
|g6.48xlarge
|g6e.12xlarge
|g6e.24xlarge
|g6e.48xlarge
inf1.24xlarge
|p3dn.24xlarge
|p4d.24xlarge
|p4de.24xlarge
|p5.48xlarge
|p5e.48xlarge
|p5en.48xlarge
|trn1.32xlarge
|trn2.3xlarge
|trn2.48xlarge
|trn2a.3xlarge
|trn2a.48xlarge
|trn2n.3xlarge
|trn2n.48xlarge
|trn2p.48xlarge
|trn2u.48xlarge
|vt1.24xlarge
Il se peut que vous vouliez changer les paramètres « C-state » ou « P-state » pour améliorer la cohérence des performances du processeur, réduire la latence ou ajuster votre instance pour une charge de travail spécifique. Les paramètres « C-state » ou « P-state » par défaut offre des performances maximales qui sont optimales pour la plupart des charges de travail. Cependant, si votre application tirerait avantage de la latence réduite pour un coût de fréquences simple ou double cœur plus hautes ou des performances cohérentes à des fréquences plus basses au lieu des fréquences Turbo Boost transmises en paquets, pensez à essayer les paramètres « C-state » ou « P-state » qui sont disponibles pour ces instances.
Pour plus d'informations sur les différentes configurations de processeur et sur la manière de surveiller les effets de votre configuration pour Amazon Linux, consultez la section Contrôle de l'état du processeur pour l'instance EC2 Amazon Amazon Linux dans le guide de l'utilisateur Amazon Linux 2. Ces procédures ont été écrites pour et s'appliquent à Amazon Linux , cependant, elles peuvent également fonctionner pour d'autres distributions Linux avec un noyau Linux de 3.9 ou plus récent. Pour obtenir plus d’informations sur les autres distributions Linux et le contrôle des états du processeur, consultez la documentation spécifique à votre système.