Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Altro Software per computer >> .

VMware e Rapid Virtualization Indexing

Programmatori e sviluppatori spesso usano più sistemi operativi per sviluppare i loro programmi per piattaforme multiple . Le macchine virtuali forniscono un modo per eseguire più sistemi operativi sullo stesso hardware . Inoltre , gli amministratori di server utilizzano spesso le macchine virtuali per eseguire più server di rete sullo stesso computer . L'esecuzione di un sistema operativo su di un altro sistema operativo all'interno di una macchina virtuale potrebbe rallentare il sistema operativo principale , o il sistema operativo guest o entrambi. Rapid Virtualization Indexing cerca di affrontare questo , accelerando le prestazioni delle macchine virtuali . Virtual Machines

macchine virtuali forniscono uno strato software tra l'hardware del computer fisico e un sistema operativo guest . Il sistema operativo guest viene eseguito all'interno del software della macchina virtuale . Per quanto riguarda l'ospite in questione , essa ha accesso ai componenti hardware del computer. Tuttavia, le richieste hardware effettuate dal cliente devono prima passare attraverso la macchina virtuale, che poi traduce queste richieste nella lingua del sistema operativo host prima di comunicare con l'hardware . Così, per esempio , un guest Windows comunicante con un monitor su un sistema operativo Linux inviano segnali di ingresso /uscita come normale . La macchina virtuale verrà poi tradurre quelli a richieste specifiche per Linux , che saranno eseguiti dal sistema operativo Linux .
VMWare Prima di RVI

sostanza, dover tradurre stata la sistema operativo della macchina virtuale e l'host potrebbe richiedere un certo tempo . Indipendentemente dall'architettura del sistema operativo guest , la macchina virtuale deve decodificare le chiamate di sistema ogni volta che vengono fatte, e perché le chiamate di sistema per i dispositivi hardware , come monitor o controller di rete si verificano più volte al secondo , questo overhead può causare qualche rallentamento . Questo rallentamento diventa evidente nei sistemi operativi guest e host, poiché essi condividono queste risorse . Il sistema operativo host deve utilizzare la RAM fisica del sistema di elaborare sia i comandi del sistema operativo guest per la macchina virtuale durante l'esecuzione di un proprio software e comandi .
Rapid Virtualization Indexing

Rapid virtualization Indexing , chiamato anche " paging nidificato " durante il suo sviluppo , offre un supporto hardware delle macchine virtuali per aumentare la velocità di esecuzione in ambienti virtuali . " paging nidificato " si riferisce ad un secondo livello di tabelle di paging tra l'hardware e la macchina virtuale . Queste tabelle di memoria di riferimento nella macchina virtuale e consentire una traduzione più veloce tra macchina e sistema operativo host. Ciò significa che invece di avere il software prende tutto il sovraccarico di comandi traducendo alla memoria della CPU del computer host principale , il computer host processore aiuti in questo , estendendo la sua memoria di integrare la memoria virtuale della macchina virtuale .

VMWare post- RVI

Dopo l'attuazione di RVI in AMD processori quad-core , le prestazioni nel software VMware è aumentato . Attraverso una serie di parametri di riferimento , VMware mostra che ha un significativo aumento delle prestazioni durante la compilazione di Apache web server , così come sotto una suite di benchmark kernel- test noto come " Microbenchmarks Kernel . " L' efficacia del sostegno del paging anche migliorato secondo il " SPECjbb200 " benchmark Java . Nel complesso , la tecnologia RVI offload responsabilità virtualizzazione dalla macchina virtuale per l'hardware , aumentando notevolmente le prestazioni.

 

software © www.354353.com