Guide de configuration d'un domaine Sun Enterprise 10000

La variable OpenBoot PROM

L'OpenBootTM PROM (OBP) possède une variable liée à IDN que vous devez modifier pour activer les IDN. Il s'agit de la variable de taille de région de mémoire partagée ou SMR (de l'anglais shared memory region), idn-smr-size. Cette variable spécifie la taille de la SMR en méga-octets. Une valeur nulle (zéro) désactive l'interconnexion IDN tandis qu'une valeur non-nulle indique le nombre de méga-octets d'espace noyau qui seront réservés à la SMR. La valeur par défaut de idn-smr-size est zéro (0).

Plus la SMR est importante, plus le nombre de tampons disponibles pour les transferts de données est élevé. Il faut toutefois savoir que passé un certain seuil l'augmentation de la SMR n'apporte plus aucun avantage supplémentaire. La valeur que nous suggérons d'adopter pour idn-smr-size est 32 méga-octets, elle devrait convenir dans la plupart cas. La valeur maximale est 96 méga-octets.

La valeur de idn-smr-size ne peut être définie qu'à l'invite OBP. Vous devez réinitialiser le domaine pour que la nouvelle valeur devienne effective. Vous pouvez cependant diminuer la taille courante de la SMR en utilisant la variable idn_smr_size du fichier idn.conf.


Remarque :

Au sein d'un IDN donné, tous les domaines doivent avoir la même valeur de idn-smr-size. Si un domaine n'a pas la même valeur de idn-smr-size que les autres ou si vous voulez changer la valeur pour l'ensemble de l'IDN, vous devez réinitialiser les domaines concernés à l'invite OBP et donner une nouvelle valeur à cette variable.


Définition des variables OBP
  1. Dans une fenêtre netcon(1M), connectez-vous en tant que super-utilisateur au domaine.

  2. Initialisez ou arrêtez le domaine à l'invite OBP et définissez la variable en utilisant la commande setenv, comme dans l'exemple suivant :


    <#Ø> ok setenv idn-smr-size taille
    

  3. Réinitialisez le domaine.

  4. Une fois la réinitialisation effectuée, contrôlez les paramètres OBP.


    <#Ø> ok cd /memory
    <#Ø> ok .properties
    

    La seconde commande produit une liste des variables OBP et des valeurs qui y sont associées, comme dans l'exemple suivant :


    idn-smr-size 											00 00 00 20
    idn-smr-addr											00 00 00 0a 7d 3f 00 00 00 00 00 00 02 00 00 00
    dr-max-mem											00 00 9c 40
    reg											0000000a 00000000 00000000 80000000
    available											0000000a 7fff0000 00000000 00004000
    											0000000a 7fcd8000 00000000 00016000
    											0000000a 00000000 00000000 7189e000
    name											memory

    Si la SMR a été correctement attribuée, la valeur de idn-smr-addr ne devrait pas être nulle mais correspondre à l'adresse physique de base de la SMR (par exemple, 0xA7D3F0000) et à sa taille en octets (par exemple, 0x2000000).