Note su Solaris 9 9/05 HW

Kernel Sun4U di Solaris a 32 bit

Molte installazioni di Solaris 7, 8 e 9 utilizzano il kernel predefinito a 64 bit per il supporto di applicazioni a 32 bit e a 64 bit. Questa nota interessa particolarmente i clienti che usano il kernel a 32 bit sui sistemi UltraSPARC.

Nelle versioni Solaris 7, 8 e 9, tutti i sistemi basati sui processori UltraSPARC I e UltraSPARC II consentono agli amministratori di scegliere se avviare il kernel a 32 o 64 bit. I sistemi UltraSPARC III e successivi supportano solo il kernel a 64 bit.

In una delle prossime versioni di Solaris, il kernel a 32 bit non sarà più disponibile per i sistemi UltraSPARC I e UltraSPARC II.

Il principale effetto di questa modifica si avrà sui sistemi che si basano su moduli del kernel a 32 bit prodotti da terze parti: ad esempio firewall, driver residenti nel kernel e file system sostitutivi. Questi sistemi devono essere aggiornati per utilizzare le versioni a 64 bit dei moduli indicati.

Un altro effetto delle modifiche riguarda i sistemi UltraSPARC che contengono processori UltraSPARC I con clock pari o inferiori a 200 MHz; tali sistemi potrebbero non essere più supportati.

Per identificare il tipo di kernel del sistema, usare il comando isainfo(1).

% isainfo —kv

Per identificare la velocità di clock del processore, usare il comando psrinfo(1M).

% psrinfo —v | grep MHz