CPU - Tecnologie di virtualizzazione
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Pag 1 di 2 12 UltimoUltimo
Visualizzazione risultati da 1 a 15 di 19

Discussione: CPU - Tecnologie di virtualizzazione

Cambio titolo
  1. #1

    Messaggio CPU - Tecnologie di virtualizzazione

    Salve a tutti, belli e brutti!!!
    Avrei una domandozza da farvi...
    E' noto che da qualche anno a questa parte le CPU si appoggiano a tecnologie di virtualizzazione, che hanno per l'appunto lo scopo di supportare l'environment di ambienti virtuali.
    Non conosco la soluzione AMD, ma so che Intel punta su due estensioni diverse, ossia vt-X e vt-D
    E mi pare di aver capito che una di esse, vt-D se non sbaglio, è in gradio di effettuare l'assegnazione dinamica di TUTTE periferiche di I/O in una macchina virtuale... in poche parole si potrebbe tirare su una VM di Windows 7 con VMware Workstation, farsi un deathmatch a Quake 4, per poi uscire a desktop e divertirsi con Aero Peek!!!
    La mia domanda è: qualcuno conosce le differenze tra queste due estensioni? Tutte le CPU mainstream ed enthusiast più recenti (compreso l'Intel Core i7 720-QM del mio notebook, riguardo al quale CPU-Z mi segnala la presenza della sola vt-X ) sono dotate di entrambe? In cosa si differenziano l'implementazione di Intel e quella di AMD?!?
    Grazie in anticipo a tutti, saludos!!

  2. #2
    Mornié Alantié L'avatar di Vhailor
    Registrato il
    12-07
    Messaggi
    10.171
    Questo thread va bene in Hardware - Discussioni generali quindi te lo sposto lì.


  3. #3
    OK, sorry

  4. #4
    UP

  5. #5
    Sigillo
    Ospite
    E non va bene nemmeno Uppare dopo neanche tre ore

  6. #6
    TRICAT IS TRICAT L'avatar di mErLoZZo
    Registrato il
    05-07
    Messaggi
    29.871
    un'ora e tre quarti immagino google sia già stato sviscerato in ogni suo aspetto? strano non abbia saputo fornire una risposta

  7. #7
    3 years older L'avatar di ~ Myzrael ~
    Registrato il
    08-07
    Località
    alla corte del Re Cremisi
    Messaggi
    6.877
    Citazione marco_the_prophet_83 Visualizza Messaggio
    Salve a tutti, belli e brutti!!!
    Avrei una domandozza da farvi...
    E' noto che da qualche anno a questa parte le CPU si appoggiano a tecnologie di virtualizzazione, che hanno per l'appunto lo scopo di supportare l'environment di ambienti virtuali.
    Non conosco la soluzione AMD, ma so che Intel punta su due estensioni diverse, ossia vt-X e vt-D
    E mi pare di aver capito che una di esse, vt-D se non sbaglio, è in gradio di effettuare l'assegnazione dinamica di TUTTE periferiche di I/O in una macchina virtuale... in poche parole si potrebbe tirare su una VM di Windows 7 con VMware Workstation, farsi un deathmatch a Quake 4, per poi uscire a desktop e divertirsi con Aero Peek!!!
    La mia domanda è: qualcuno conosce le differenze tra queste due estensioni? Tutte le CPU mainstream ed enthusiast più recenti (compreso l'Intel Core i7 720-QM del mio notebook, riguardo al quale CPU-Z mi segnala la presenza della sola vt-X ) sono dotate di entrambe? In cosa si differenziano l'implementazione di Intel e quella di AMD?!?
    Grazie in anticipo a tutti, saludos!!
    Premesso che non capisco cosa intendi con la roba in grassetto...cioè su una macchina virtuale puoi fare tutto o quasi quello che fai su una macchina fisica. Da poco su virtualbox (che, ricordo, è free) hanno introdotto il supporto sperimentale alle direct3d, quindi le interfacce 3d funzionano (provare per esempio gli effetti grafici su ubuntu) grazie a una traduzione direct3d-->opengl e anche i giochi sono accelerati (poi dipende insomma, qualcosa va qualcosa no, ma è già una bella cosa, senza contare che la virtualizzazione non è fatta per giocare). Inoltre è stato introdotto il supporto per EFI e ormai si riescono a fare cose interessanti...(qualcuno ha detto guest osx su host windows??). Le tecnologie amd e intel sono sostanzialmente set di istruzioni aggiuntive che permettono di bypassare certi limiti dovuti al fatto che un sistema operativo virtualizzato non ha accesso diretto all'hardware in quanto "gira" con privilegi non sufficienti (è a tutti gli effetti visto come un programma alla stregua di notepad e paint). Ovvio che questo porta vari problemi e per svolgere funzioni anche semplici si incorre in limiti dovuti al fatto che il guest non può sfruttare adeguatamente l'hardware (per esempio potrebbe non avere accesso diretto a certi registri della cpu o non avere a disposizione particolari aree di memoria riservate, ecc...) Le istruzioni menzionate servono a mitigare questi problemi. Ora, se vuoi sapere il funzionamento nel dettaglio (del tipo, l'istruzione JIMMY mette a 1 l'ultimo bit del quarto registro e quindi ha tale funzione...) non so se ci sia roba online perchè sono tecnologie proprietarie. Se invece vuoi solo una descrizione qualitativa potresti dare un'occhiata al seguente link, 12 pagine in cui ti spiegano un po' i problemi e le soluzioni (primo che ho trovato):
    http://www.intel.com/technology/itj/...1-abstract.htm

  8. #8
    Grazie per la risposta, ~ Myzrael ~
    Ehm, in effetti ammetto l'UP un po' precipitoso
    Sul sito di Intel ho trovato un documento tecnico in inglese, di circa 400 pagine in totale, sui processori mobili Core i7, e oltre a essere felicissimo nell'aver scoperto che in genere TUTTE le ultime CPU, quindi anche il mio Core i7 720-qm, supportano entrambe le estensioni, ho anche letto per filo e per segno ogni dettaglio sul funzionamento delle stesse
    In pratica, anche in questo caso vale la regola "hardware is BETTER than software", e quindi si può trarre giovamento dalle estensioni della CPU per migliorare le prestazioni degli hypervisor. Ad esempio, Virtualbox consente di scegliere l'attivazione dell'accelerazione 3D (i famosi effetti Aero Peek ), e VMware si spinge oltre, in qualità di migliore sulla piazza, permettendo addirittura l'emulazione delle librerie grafiche comunemente utilizzate nei videogiochi (i famosi deathmatch a Quake 4 ), ma senza le suddette estensioni l'utilizzo della CPU raggiungerebbe livelli indicibili a causa delle emulazioni!!! Molto migliori sono invece i risultati nel caso di processori già "attrezzati".
    Le estensioni hardware dei processori consentono dunque di ottenere prestazioni vicine a quelle di una macchina fisica (hypervisor permettendo... è chiaro che in una VM tirata su con Virtual PC non ci giocherai mai comunque, nemmeno a Pinball!!! ), tutto dipende poi dalle risorse disponibili. In fondo è proprio grazie al costo della RAM tendente ormai a zero, che la virtualizzazione si sta rivelando un pilastro sempre più fondamentale nell'IT (altro che Virtual PC per noi poveri mortali, nelle versioni Enterprise e Datacenter di Windows Server 2008 e 2008 R2 è incluso un modulo chiamato Hyper-V, che offre prestazioni superiori a VMware SERVER )
    Ultima modifica di marco_the_prophet_83; 22-07-2010 alle 21:45:34

  9. #9
    3 years older L'avatar di ~ Myzrael ~
    Registrato il
    08-07
    Località
    alla corte del Re Cremisi
    Messaggi
    6.877
    Comunque non sopravvalutare vmware, è il più famoso ma quanto a qualità è bene o male allineato alla concorrenza

  10. #10
    No ma infatti... miracoli, in questo senso, nessuno è in grado di farne
    VMware ha saputo ritagliarsi il "monopolio" di mercato per numero di funzioni, poi chiaramente pochi ne useranno più del 10 - 15%
    Nel frattempo sto rosicando un po' perchè, nel giochicchiare con una VM di Windows 95, ancora non sono riuscito a trovare un browser adatto. E Internet Explorer 3, stranamente, non naviga!!!!

    LOL

  11. #11
    Sigillo
    Ospite
    Beh comunque è curioso che non navighi, e perchè poi? Mah eppure su windows 95 gli va di lusso. Ok che un casino di siti richiedono plugin particolari per essere visualizzati, ma almeno uno sputo testuale pieno di errori dovrebbe vedersi...

  12. #12
    Lo pensavo anch'io
    Mi viene il sospetto che ci sia qualcosa che non va nella rete, tant'è che il browser stesso visualizza nella barra del titolo la stringa "Solo Locale"
    Devo dire però che è carino Internet Explorer 3... pieno di fascino retrò!!
    Proverò a smanettare con qualche settaggio, e vi terrò aggiornati. Sempre se ne avrò il tempo però, perchè la partenza estiva incombe... mancano meno di 48 ore!!!

  13. #13
    RISOLTO!!!
    Nel senso che ora riesco a navigare con la VM di Windows 95!!!!!!!
    Era banalmente un problema di driver della scheda di rete...
    Navigare con Internet Explorer 3 è FANTASTICO!!!!!
    E, a suo personalissimo modo, FUNZIONA!!!!!!!
    Devo dire però che, CURIOSAMENTE, preferisco l'8

  14. #14
    TRICAT IS TRICAT L'avatar di mErLoZZo
    Registrato il
    05-07
    Messaggi
    29.871
    io il 7 che l'8 mi fa defecare, tolto questo con ie3 credo che metà dei siti che usiamo non avrebbero piena funzionalità ghghgh

  15. #15
    ... L'avatar di Il Tiny
    Registrato il
    07-08
    Località
    MI
    Messaggi
    10.203
    Citazione marco_the_prophet_83 Visualizza Messaggio
    RISOLTO!!!
    Nel senso che ora riesco a navigare con la VM di Windows 95!!!!!!!
    Era banalmente un problema di driver della scheda di rete...
    Navigare con Internet Explorer 3 è FANTASTICO!!!!!
    E, a suo personalissimo modo, FUNZIONA!!!!!!!
    Devo dire però che, CURIOSAMENTE, preferisco l'8
    Ci hai messo un po'

Pag 1 di 2 12 UltimoUltimo

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •