Le tableau ci-après présente et décrit sommairement les principales caractéristiques de contrôle des ressources système présentées dans ce manuel.
Ressource système | Paramètre de Solaris Resource Manager | Description |
---|---|---|
Parts d'UC | cpu.shares | Temps d'UC alloué à un noeud limite et précisé dans le fichier de base de données des limites à titre de nombre de parts. Solaris Resource Manager attribue toutes les ressources système disponibles. Autrement dit, un noeud limite peut disposer de ressources supérieures à celles requises, le cas échéant. |
Utilisation cumulative d'UC | cpu.accrue | Utilisation cumulative d'UC de tous les noeuds limites du groupe ainsi que du noeud limite actuel. |
Limite de mémoire | memory.limit | Utilisation maximal de la mémoire virtuelle qui est permise à tous les processus reliés à un noeud limite. Cette limite est une valeur fixe qui est précisée dans le fichier de base de données des limites. Si zéro est indiqué, aucune limite n'est imposée. |
Limite de mémoire de processus | memory.plimit | Limite maximale de mémoire virtuelle par processus. Il s'agit d'une valeur fixe qui est précisée dans le fichier de base de données des limites. Si zéro est indiqué, aucune limite n'est imposée. |
Limite de mémoire physique | rss.limit (Solaris 8 uniquement) | Capacité de mémoire physique, exprimée dans des unités spécifiées, appliquée aux collections de processus liées à un noeud limite. Ce doit être un nombre positif. |
Utilisation cumulative de la mémoire | memory.accrue | Ensemble des ressources de mémoire utilisées pendant une période donnée. Cette valeur est indiquée en octets/seconde. |
Nombre de processus | process.limit | Limite le nombre de processus qu'un utilisateur peut exécuter en même temps, en fonction des limites fixes précisées dans le fichier de base de données des limites. |
Nombre de connexions par utilisateur | flag.onelogin flag.nologin | Interdit les connexions ou limite le nombre de sessions de connexion simultanées par utilisateur et/ou par groupe d'ordonnancement, d'après les limites fixes précisées dans le fichier de base de données des limites. Solaris Resource Manager assure le suivi du nombre de connexions à l'aide des registres d'authentification PAM et des entrées utmp(4). Le compteur est incrémenté et décrémenté dynamiquement. |
Temps de connexion | terminal.limit terminal.usage terminal.accrue | Solaris Resource Manager assure dynamiquement le suivi du temps de connexion de l'utilisateur et il compare cette valeur à la limite précisée dans le fichier de base de données des limites par l'administrateur du système ou le chef du groupe. Si la valeur s'approche de la limite indiquée, Solaris Resource Manager envoie des messages d'avertissement au terminal de l'utilisateur. Lorsque la limite est atteinte, l'utilisateur est avisé de la situation puis le système met automatiquement un terme à la session après un court délai de grâce. |