Alla SPARC-system kan köra 32-bitars tillämpningar. System med nyare SPARC-processorer (det vill säga UltraSPARC-baserade system) kan starta och köra en fullständigt 64-bitars kernel, vilket gör att 32- och 64-bitars program kan köras samtidigt.
System med en 64-bitars kernel kräver 64-bitarsversioner av drivrutiner och andra programvarumoduler som laddas direkt till kerneln. Vissa program kan vara beroende av sådana komponenter och för dem krävs alltså versioner av komponenterna som är specifika för 32- och 64-bitars kernel. Dessutom kan inte 32-bitars program länka till 64-bitars bibliotek och vice versa. (I Solaris 8 ingår både 32- och 64-bitars versioner av systembiblioteken.)
I följande tabell anges vilka system som kan köra 64- respektive 32-bitars tillämpningar, respektive starta 32-bitars kernel, 64-bitars kernel, eller både och.
Tabell 1-2 Stöd för 32-bitars och 64-bitars kernel på system
|
Kernel |
Tillämpningar |
Drivrutiner |
|||
---|---|---|---|---|---|---|
Systemtyp |
32-bitars |
64-bitars |
32-bitars |
64-bitars |
32-bitars |
64-bitars |
SPARCclassic |
Ja |
Nej |
Ja |
Nej |
Ja |
Nej |
SPARCstation LX |
Ja |
Nej |
Ja |
Nej |
Ja |
Nej |
SPARCstation 4,5, 10, 10SX, 20 |
Ja |
Nej |
Ja |
Nej |
Ja |
Nej |
SPARCengine CP1200 |
Ja |
Nej |
Ja |
Nej |
Ja |
Nej |
SPARCserver 1000, 1000E |
Ja |
Nej |
Ja |
Nej |
Ja |
Nej |
SPARCcenter 2000, 2000E |
Ja |
Nej |
Ja |
Nej |
Ja |
Nej |
Ultra 1, 2, 5, 10, 30, 60, 80 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Ultra 450 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Sun Enterprise 1, 2, 150, 220R, 250, 420R, 450 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Sun Enterprise 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Sun Enterprise 10000 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Netra t1 100/105 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Netra t 1120/1125 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Netra t 1400/1405 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
SPARCengine CP1400 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
SPARCengine CP1500 |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Ultra AX, AXi, AXdp, AXmp, AXmp+, AXe |
Ja |
Ja |
Ja |
Ja[1] |
Ja[2] |
Ja[1] |
Sun Blade 100, 1000 |
Nej |
Ja |
Ja |
Ja |
Nej |
Ja |
Sun Fire 280R, 880 |
Nej |
Ja |
Ja |
Ja |
Nej |
Ja |
Sun Fire 3800, 4800, 4810, 6800 |
Nej |
Ja |
Ja |
Ja |
Nej |
Ja |
Netra T1 AC200 |
Nej |
Ja |
Ja |
Ja[1] |
Nej |
Ja[1] |
Netra T1 DC200 |
Nej |
Ja |
Ja |
Ja[1] |
Nej |
Ja[1] |
Sun Fire 15K |
Nej |
Ja |
Ja |
Ja |
Nej |
Ja |
[1] Stöds endast med 64-bitars kernel |
|
|
|
|
|
|
[2] Stöds endast med 32-bitars kernel |
|
|
|
|
|
|