Identification des problèmes de performance de la mémoire (CLI)
Pour identifier les goulots d'étranglement matériels de la mémoire sur l'appareil et y remédier, procédez comme suit : Selon les résultats de l'ensemble de données d'analyse, des actions correctives suggérées sont fournies pour améliorer les performances du réseau en installant davantage de DRAM.
-
Créez une feuille de travail, comme décrit dans la section Création d'une feuille de travail (CLI), sélectionnez-la, puis saisissez la commande dataset.
hostname:analytics worksheets> select worksheet-000
hostname:analytics worksheet-000> dataset
-
Saisissez set name=arc.accesses[hit/miss], puis commit pour ajouter les accès ARC au cache ventilés par succès/échec à votre feuille de travail.
hostname:analytics worksheet-000 dataset (uncommitted)> set name=arc.accesses[hit/miss]
name = arc.accesses[hit/miss]
hostname:analytics worksheet-000 dataset (uncommitted)> commit
-
Saisissez done, puis done à nouveau pour quitter le contexte.
hostname:analytics worksheet-000> done
hostname:analytics worksheets> done
-
Attendez au moins 10 minutes, puis accédez à analytics datasets.
Remarque -
Cette durée correspond au cas général. Vous pouvez ajuster la durée si vous disposez de charges de travail plus courtes, qui utilisent beaucoup de mémoire.
hostname:> analytics datasets
-
Saisissez show pour afficher la liste des ensembles de données disponibles.
hostname:analytics datasets> show
Datasets:
DATASET STATE INCORE ONDISK NAME
dataset-000 active 1.27M 15.5M arc.accesses[hit/miss]
dataset-001 active 517K 9.21M arc.accesses[hit/miss=metadata hits][L2ARC eligibility]
...
hostname:analytics datasets>
-
Saisissez la commande select, suivie de l'ensemble de données portant le nom arc.accesses[hit/miss].
Dans cet exemple, le nom d'ensemble de données arc.accesses[hit/miss] correspond à dataset-000.
hostname:analytics datasets> select dataset-000
-
Saisissez read 600 pour lire les 600 dernières secondes, ou 10 dernières minutes, de l'ensemble de données.
hostname:analytics dataset-000> read 600
-
Examinez les données.
Vous voudrez peut-être installer davantage de mémoire DRAM si toutes les conditions indiquées dans le tableau suivant sont présentes.
|
|
Les succès de l'accès ARC pour les données ou métadonnées sont d'au moins 75 à 97 % par rapport aux échecs
|
L'ARC présente un avantage en stockant les données ou métadonnées requises par les applications.
|
Les succès de l'accès ARC pour les données ou métadonnées sont bien supérieurs aux succès de récupération anticipée
|
La majorité des accès ARC est destinée aux applications réelles plutôt qu'au seul mécanisme de récupération anticipée.
|
L'accès ARC a lieu au moins 10 000 fois par seconde
|
L'appareil réussit à accéder à la mémoire DRAM, ce qui ne correspond pas à l'utilisation classique d'un système inactif.
|
La mémoire est presque entièrement consommée par l'ARC, laissant ainsi très peu de mémoire inutilisée
|
L'appareil utilise la totalité de la mémoire DRAM possible pour l'ARC, sans se contenter de proposer une charge de travail à chaud à partir d'un petit sous-ensemble de la DRAM déjà présent.
|
|