Tutti i sistemi SPARC sono in grado di eseguire le applicazioni a 32 bit. I sistemi che montano i processori SPARC più recenti (UltraSPARC) possono inoltre effettuare il boot ed eseguire un kernel a 64 bit, per l'esecuzione simultanea delle applicazioni a 32 e 64 bit.
I sistemi che eseguono un kernel a 64 bit richiedono la versione a 64 bit dei driver e degli altri moduli software caricati direttamente nel kernel. Un numero limitato di applicazioni può dipendere da tali componenti e pertanto richiedere le versioni specifiche per kernel a 32 o 64 bit. Inoltre, le applicazioni a 32 bit non possono collegarsi alle librerie a 64 bit e viceversa. (L'ambiente operativo Solaris 8 include sia le versioni a 32 bit che quelle a 64 bit delle librerie di sistema).
La tabella seguente elenca i sistemi che possono eseguire applicazioni a 64 bit e a 32 bit e che possono effettuare il boot di un kernel a 32 bit, a 64 bit o entrambi.
Tabella 1-2 Supporto del kernel di sistema a 32 bit e a 64 bit
|
Kernel |
Applicazioni |
Drivers |
|||
---|---|---|---|---|---|---|
Tipo sistema |
32 bit |
64 bit |
32 bit |
64 bit |
32 bit |
64 bit |
SPARCclassic |
Sì |
No |
Sì |
No |
Sì |
No |
SPARCstation LX |
Sì |
No |
Sì |
No |
Sì |
No |
SPARCstation 4,5, 10, 10SX, 20 |
Sì |
No |
Sì |
No |
Sì |
No |
SPARCengine CP1200 |
Sì |
No |
Sì |
No |
Sì |
No |
SPARCserver 1000, 1000E |
Sì |
No |
Sì |
No |
Sì |
No |
SPARCcenter 2000, 2000E |
Sì |
No |
Sì |
No |
Sì |
No |
Ultra 1, 2, 5, 10, 30, 60, 80 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Ultra 450 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Sun Enterprise 1, 2, 150, 220R, 250, 420R, 450 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Sun Enterprise 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Sun Enterprise 10000 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Netra t1 100/105 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Netra t 1120/1125 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Netra t 1400/1405 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
SPARCengine CP1400 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
SPARCengine CP1500 |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Ultra AX, AXi, AXdp, AXmp, AXmp+, AXe |
Sì |
Sì |
Sì |
Sì[1] |
Sì[2] |
Sì[1] |
Sun Blade 100, 1000 |
No |
Sì |
Sì |
Sì |
No |
Sì |
Sun Fire 280R, 880 |
No |
Sì |
Sì |
Sì |
No |
Sì |
Sun Fire 3800, 4800, 4810, 6800 |
No |
Sì |
Sì |
Sì |
No |
Sì |
Netra T1 AC200 |
No |
Sì |
Sì |
Sì[1] |
No |
Sì[1] |
Netra T1 DC200 |
No |
Sì |
Sì |
Sì[1] |
No |
Sì[1] |
Sun Fire 15K |
No |
Sì |
Sì |
Sì |
No |
Sì |
[1] Supportato solo quando è in esecuzione il kernel a 64 bit |
|
|
|
|
|
|
[2] Supportato solo quando è in esecuzione il kernel a 32 bit |
|
|
|
|
|
|