Note su Solaris 9 4/04

Paging delle priorità e variabili del kernel correlate (priority_paging/cachefree)

I parametri priority_paging e cachefree non sono supportati in Solaris 9 . Questi parametri sono stati sostituiti con un'architettura migliorata per il caching dei file system che implementa criteri di paging simili al paging delle priorità, ma che sono sempre abilitati. Se si cerca di impostare questi parametri nel file /etc/system, durante il boot vengono visualizzati messaggi di avvertimento simili ai seguenti:


sorry, variable 'priority_paging' is not defined in the 'kernel' 
sorry, variable 'cachefree' is not defined in the 'kernel' 

Se si esegue un aggiornamento a Solaris 9 o si utilizza il comando pkgadd con i pacchetti SUNWcsr e il file /etc/system include i parametri priority_paging o cachefree, si verifica quanto segue:

  1. Se i parametri priority_paging o cachefree sono impostati nel file /etc/system, viene visualizzato il messaggio seguente:


    NOTE: /etc/system has been modified since it contains references to
    priority paging tunables. Please review the changed file.
  2. Nel file /etc/system viene inserito un simbolo di commento davanti alle righe che impostano priority_paging o cachefree. Ad esempio, se il parametro priority_paging è impostato su 1, questa riga viene sostituita dalle righe seguenti:


    * NOTE: As of Solaris 9, priority paging is unnecessary and 
    * has been removed. Since references to priority paging-related tunables 
    * will now result in boot-time warnings, the assignment below has been 
    * commented out. For more details, see the Solaris 9 Release Notes, or 
    * the "Solaris Tunable Parameters Reference Manual".
    
    * set priority_paging=1