Ce sunt mașinile virtuale, cum funcționează și cum să le folosească

Probabil ați auzit despre „mașini virtuale” de mai multe ori și, dacă citiți acest text, este posibil să nu fiți siguri care sunt exact acestea. Nu vă lăsați păcăliți de numele său misterios, deoarece, deși funcționarea sa internă este foarte complexă, conceptul în sine este simplu și le folosești în fiecare zi.

folosească

O mașină virtuală nu este altceva decât software capabil să încarce un alt sistem de operare în interior făcându-te să crezi că este un PC real. După cum sugerează și numele său, conceptul este la fel de simplu ca crearea unei mașini (computer, consolă, mobil sau orice altceva) care, în loc să fie fizic, este virtuală sau emulată.

Ce este o mașină virtuală?

Odată ce ne-a devenit clar că o mașină virtuală nu este cu adevărat nicio mașină plină de unelte cu o cască de realitate virtuală, ci mai degrabă un software, să intrăm mai în detaliu despre ce sunt mașinile virtuale.

Primul lucru pe care trebuie să-l știți este că există două tipuri de mașini virtuale diferențiate prin funcționalitatea lor: cele ale sistemului și cele ale procesului, Deși marea majoritate a timpului auziți despre o mașină virtuală, aproape sigur că se vor referi la sistem.

Mașini virtuale de sistem

A mașină virtuală de sistem Este unul care emulează un computer complet. În cuvinte simple, este un software care poate identifica un alt dispozitiv - cum ar fi un PC - în așa fel încât să puteți rula un alt sistem de operare în interiorul acestuia. Are propriul hard disk, memorie, placă grafică și alte componente hardware, deși toate sunt virtuale.

Că lor componentele sunt virtuale nu înseamnă neapărat că nu există. De exemplu, o mașină virtuală poate avea resurse rezervate de 2 GB de RAM și 20 GB de hard disk, care provin evident de undeva: de pe computerul pe care este instalată mașina virtuală, numit uneori și hipervizor, gazdă sau gazdă. Alte dispozitive ar putea fi într-adevăr inexistente fizic, cum ar fi un CD-ROM care este de fapt conținutul unei imagini ISO în loc de un CD player real.

Pentru sistemul de operare care rulează în interiorul mașinii virtuale, toată această emulare este transparentă și invizibilă. Totul funcționează la fel ca și cum ar fi rulat pe un PC normal, fără ca tu să știi că te afli într-un balon într-un alt sistem de operare. De fapt, nimic nu vă împiedică să faceți ca în filmul Inception/Origin și creați o altă mașină virtuală în interiorul mașinii virtuale anterioare.

În bula sa, mașina virtuală nu poate accesa restul datelor de pe mașina gazdă în ciuda faptului că funcționează fizic în el, ele sunt izolate. Cu toate acestea, principalele aplicații de mașini virtuale precum VirtualBox sau VMWare au comenzi rapide și instrumente pentru a facilita sarcina de a transfera fișiere de la o mașină la alta.

Pentru funcţie, o mașină virtuală hărți dispozitive virtuale care oferă oaspetelui tău cu dispozitivele reale prezente în mașina fizică. De exemplu, aparatul poate emula o placă de sunet Sound Blaster pe 16 biți, deși este conectată la placa de sunet internă a plăcii de bază a laptopului dvs., care este Realtek.