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     Oracle Solaris 11 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

Sources des informations relatives aux paramètres réglables

Paramètres généraux de la mémoire et du noyau

physmem

zfs_arc_min

zfs_arc_max

default_stksize

lwp_default_stksize

logevent_max_q_sz

segkpsize

noexec_user_stack

fsflush et paramètres connexes

fsflush

tune_t_fsflushr

autoup

dopageflush

doiflush

Paramètres de dimensionnement des processus

maxusers

reserved_procs

pidmax

max_nprocs

maxuprc

ngroups_max

Paramètres relatifs à la pagination

lotsfree

desfree

minfree

throttlefree

pageout_reserve

pages_pp_maximum

tune_t_minarmem

fastscan

slowscan

min_percent_cpu

handspreadpages

pages_before_pager

maxpgio

Paramètres liés au swap

swapfs_reserve

swapfs_minfree

Programme d'allocation de mémoire du noyau

kmem_flags

kmem_stackinfo

Paramètres de pilote généraux

moddebug

ddi_msix_alloc_limit

Paramètres de pilote réseau

Paramètres igb

mr_enable

intr_force

Paramètres ixgbe

tx_queue_number

rx_queue_number

intr_throttling

rx_limit_per_intr

tx_ring_size

rx_ring_size

tx_copy_threshold

rx_copy_threshold

Paramètres d'E/O généraux

maxphys

rlim_fd_max

rlim_fd_cur

Paramètres généraux du système de fichiers

ncsize

dnlc_dir_enable

dnlc_dir_min_size

dnlc_dir_max_size

Paramètres TMPFS

tmpfs:tmpfs_maxkmem

tmpfs:tmpfs_minfree

Pseudoterminaux

pt_cnt

pt_pctofmem

pt_max_pty

Paramètres de FLUX (STREAMS)

nstrpush

strmsgsz

strctlsz

Files d'attente de messages System V

Sémaphores System V

Mémoire partagée System V

segspt_minfree

Planification

disp_rechoose_interval

Horloges

hires_tick

timer_max

Paramètres spécifiques à un système SPARC

consistent_coloring

tsb_alloc_hiwater_factor

default_tsb_size

enable_tsb_rss_sizing

tsb_rss_factor

Paramètres de groupe de localité

lpg_alloc_prefer

lgrp_mem_default_policy

lgrp_mem_pset_aware

3.  Paramètres réglables NFS

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

5.  Paramètres réglables NCA (Network Cache and Accelerator)

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

Paramètres d'E/O généraux

maxphys

Description

Définit la taille maximale des demandes d'E/S physiques. Si un pilote rencontre une demande supérieure à cette taille, il divise la demande en segments de taille maxphys. Les systèmes de fichiers peuvent imposer leurs propres limites.

Type de données

Entier signé

Par défaut

131 072 (Sun4u ou sun4v) ou 57 344 (x86). Le pilote sd utilise la valeur 1 048 576 si le lecteur prend en charge les transferts volumineux. Le pilote ssd utilise la valeur 1 048 576 par défaut.

Plage

De la taille de page spécifique à la machine à MAXINT

Unités

Octets

Dynamique ?

Oui, mais de nombreux systèmes de fichiers chargent cette valeur dans une structure de données par point de montage lorsqu'ils sont montés. Un certain nombre de pilotes chargent la valeur au moment de la connexion d'un périphérique à une structure de données spécifique au pilote.

Validation

Aucune

Quand le modifier ?

Lorsque des E/S sont effectuées vers et à partir de périphériques bruts dans des segments volumineux. Notez qu'un système de gestion de base de données (SGBD) effectuant des opérations OLTP émet un grand nombre de petites E/S. Dans ce cas, modifier maxphys ne permet pas d'améliorer les performances.

Niveau de validation

Instable

rlim_fd_max

Description

Spécifie la limite "fixe" sur les descripteurs de fichier qu'un seul processus a pu ouvrir. Pour remplacer cette limite, vous devez posséder les privilèges de superutilisateur.

Type de données

Entier signé

Par défaut

65 536

Plage

De 1 à MAXINT

Unités

Descripteurs de fichier

Dynamique ?

Non

Validation

Aucune

Quand le modifier ?

Lorsque le nombre maximal de fichiers ouverts pour un processus est insuffisant. D'autres limites dans les utilitaires du système peuvent impliquer qu'un plus grand nombre de descripteurs de fichier n'est pas véritablement utile. Par exemple :

  • Un programme 32 bits utilisant des E/S standard est limité à 256 descripteurs de fichiers. Un programme 64 bits utilisant des E/S standard peut utiliser jusqu'à 2 milliards de descripteurs. Plus précisément, E/S standard fait référence aux fonctions stdio(3C) dans libc(3LIB).

  • Par défaut, select est limité à 1 024 descripteurs par fd_set. Pour plus d'informations, reportez-vous à select(3C). Un code d'application 32 bits peut être recompilé avec une plus grande taille fd_set (inférieure ou égale à 65 536). Une application 64 bits utilise une taille fd_set de 65 536, qui ne peut pas être modifiée.

L'autre solution pour modifier cela à l'échelle du système consiste à utiliser la commande plimit(1). Si plimit modifie les limites d'un processus parent, tous les processus enfant héritent de cette limite accrue. Cette méthode est utile pour les démons tels que inetd.

Niveau de validation

Instable

rlim_fd_cur

Description

Spécifie la limite "dépassable" sur les descripteurs de fichier qu'un seul processus a pu ouvrir. Un processus peut ajuster sa limite de descripteur de fichier à n'importe quelle valeur jusqu'à la limite ''fixe'' définie par rlim_fd_max en utilisant l'appel setrlimit() ou en exécutant la commande limit dans le shell qu'il exécute. Les privilèges de superutilisateur ne sont pas nécessaires pour ajuster la limite à une valeur inférieure ou égale à la limite fixe.

Type de données

Entier signé

Par défaut

256

Plage

De 1 à MAXINT

Unités

Descripteurs de fichier

Dynamique ?

Non

Validation

Comparée à rlim_fd_max. Si la valeur rlim_fd_cur est supérieure à rlim_fd_max, rlim_fd_cur est redéfinie sur rlim_fd_max.

Quand le modifier ?

Lorsque le nombre par défaut de fichiers ouverts pour un processus est insuffisant. Augmenter cette valeur signifie uniquement qu'un programme ne doit pas obligatoirement utiliser setrlimit pour accroître le nombre maximal de descripteurs de fichier disponibles.

Niveau de validation

Instable