| A | B | C | D | E | F | G | H | I | J |
| K | L | M | N | O | P | Q | R | S | T |
| U | V | W | X | Y | Z | 0...9 | |||
| PERSONALITA' |
« back |
|
o Prismaticita' : capacita' di un sistema operativo di far girare senza significative cadute di performance appl.ni nate su altri sistemi apparendo cosi' con piu' "facce".
Attraverso le personalita' si superano le limitazioni dell'emulazione piu' classica. Il meccanismo delle personalita' e' anche detto di semi-emulazione infatti si basa su due componenti: un "traduttore" di istruzioni binarie (come nell'emulazione piu' tradizionale) e un "rimappatore" di API che riconosce alcune sequenze tipiche di istruzioni e le sostituisce in blocco evitando la traduzione una per una. La tecnica si presta molto per le appl.ni desktop che fanno molte GUI call che possono essere rimappate a funzioni native del sistema ospitante. Ad es. le WABI offrono a Solaris e ad altri UNIX una personalita' Windows cosi' pure fanno le soluzioni proprietarie di terze parti come SoftWindows Equal ecc. La continua crescita di potenza dell'HW permette di immaginare dei SW di base universali dove attorno ad un nucleo minimo (microkernel) si aggiungano di volta in volta le diverse personalita' della macchina reale che si desidera. |
|