JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Manuel de référence des paramètres réglables Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Présentation du réglage du système Oracle Solaris

2.  Paramètres réglables du noyau Oracle Solaris

3.  Paramètres réglables ZFS d'Oracle Solaris

Sources des informations relatives aux paramètres réglables

Réglage des considérations relatives au ZFS

Paramètres de l'ARC ZFS

zfs_arc_min

zfs_arc_max

Pré-extraction au niveau des fichiers ZFS

zfs_prefetch_disable

Profondeur de la file d'attente des E/S du périphérique ZFS

zfs_vdev_max_pending

Réglage de ZFS lors de l'utilisation de stockage flash

Ajout de périphériques flash en tant que périphériques de journalisation ZFS ou de périphériques de cache

Configuration d'un comportement de vidage de cache correct pour les périphériques de stockage flash et NVRAM

Considérations relatives à l'annulation du mappage SCSI pour les périphériques flash

Réglage du ZFS pour les produits de la base de données

Réglage du ZFS pour une base de données Oracle

Utilisation de ZFS avec les considérations relatives à MySQL

4.  Paramètres réglables NFS

5.  Paramètres réglables de la suite des protocoles Internet

6.  Paramètres des utilitaires du système

A.  Historique des modifications des paramètres réglables

B.  Historique des révisions de ce manuel

Index

Pré-extraction au niveau des fichiers ZFS

zfs_prefetch_disable

Description

Ce paramètre détermine un mécanisme de pré-extraction au niveau des fichiers intitulé zfetch. Ce mécanisme examine les modèles de lecture des fichiers et anticipe certaines lectures, ce qui permet de réduire les temps d'attente de l'application. Le comportement actuel présente deux inconvénients :

  • Les modèles de lecture séquentielle composés de petites lectures atteignent souvent le cache. Dans ce cas, le comportement actuel consomme une grande quantité de temps CPU en tentant de détecter les E/S suivantes à émettre, tandis que les performances sont davantage régies pas la disponibilité du CPU.

  • Le code zfetch a été observé afin de limiter l'évolutivité de certaines charges. Vous pouvez utiliser les commandes lockstat -i ou er_kernel décrites ci-après pour effectuer le profilage du CPU :

    http://developers.sun.com/prodtech/cc/articles/perftools.html

    Vous pouvez désactiver la pré-extraction en configurant zfs_prefetch_disable dans le fichier /etc/system.

    La pré-extraction au niveau du périphérique zfs_vdev_cache_size est désactivée. Cela signifie que le réglage de vdev cache shift n'est plus nécessaire si zfs_vdev_cache_size est désactivé.

Type de données

Booléen

Par défaut

0 (activé)

Plage

0 (activé) ou 1 (désactivé)

Dynamique ?

Oui

Validation

Non

Quand le modifier ?

Si les résultats de er_kernel démontrent des délais importants des fonctions zfetch_* ou si le profilage des verrous avec lockstat démontre des conflits de verrous zfetch, envisagez alors de désactiver la pré-extraction au niveau du fichier.

Niveau de validation

Instable