FAUMachine

FAUMachine

FAUmachine je virtualni stroj, sličan u mnogim aspektima VMWare [tm], QEMU ili Virtual PC [tm].
FAUmachine je virtualni stroj, sličan u mnogim aspektima VMWare [tm], QEMU ili Virtual PC [tm].Ono što razlikuje FAUmachine od ostalih virtualnih računala jesu sljedeće značajke: FAUmachine virtualni stroj pokreće se kao uobičajeni korisnički proces (nisu potrebne korijenske povlastice ili kernel moduli) na vrhu (trenutno) Linuxa na hardveru i386 i AMD64.U tijeku je priključak FAUmachine za OpenBSD i Mac OS X (intel).Mogućnost ubrizgavanja pogrešaka za eksperimentiranje u FAUmachinu.VHDL tumač za automatizaciju eksperimenata i testova temeljen na našem projektu fauhdlc.Također isporučujemo primjere skripte za naš VHDL interpreter koji omogućuju automatsku instalaciju nekoliko Linux distribucija i drugih operativnih sustava pomoću cdroma distribucije.CPU FAUmachine temelji se na virtualnom CPU-u iz izvrsnog QEMU simulatora Fabrice Bellard koji može pokrenuti sve što i stvarni x86 / AMD64 CPU može pokrenuti.FAUmachine simulira veliki izbor različitih hardverskih komponenti, uključujući - nekoliko x86 i AMD64 procesora, - IDE i SCSI kontrolere, - NE2000- i Intel eepro100 adaptere mrežnog sučelja, - zvučnu karticu SB16, - generički VGA i grafički adapter Cirrus GD5446, - PCI-kartica s izravnim I / O izravnim I / O od 24 pina, ali i periferne jedinice poput - mrežnih čvorišta i usmjerivača, - serijskih terminala, - modema, - USB-to-serijski adapter, - pa čak i tri-dizalo priče.Uz to, FAUmachine ne može samo simulirati računalo, već i njegovo okruženje, poput prekidača za napajanje, monitora, napajanja, pa čak i interakcije korisnika.Virtualni korisnik može prepoznati tekst i bitmape na zaslonu i reagirati na njega upisivanjem, pomicanjem i klikom miša, pritiskom na tipku za resetiranje i slično.Jedna od glavnih razlika u odnosu na ostale virtualne strojeve poput QEMU, VirtualBox, Bochs ili VMware jest ta što se FAUmachine može konfigurirati na vrlo finoj razini.Takvi detalji uključuju u koju je memorijsku banku povezan memorijski modul ili u koji PCI utor je umetnuta PCI kartica.Naravno da FAUmachine podržava umrežavanje.Može se povezati s lokalnom mrežom na koju je njegov domaćinski uređaj spojen na sličan način maskirajući koristeći slirp, ili čak transparentno, putem TUN / TAP premošćavajućeg sučelja.Ako na FAUmachinu rade odgovarajući poslužitelji, nakon uspostavljanja mreže moguća je prijava s bilo kojeg stvarnog stroja.FAUmachine ima mogućnost snimanja zaslona simuliranog monitora.Također dolazi s mogućnostima snimanja filma virtualnog ekrana tijekom simulacije koji se mogu ponovno kodirati u OGG / Theora pomoću našeg alata-faktora.
faumachine

Alternativa FAUMachineu za Android

KVM (Kernel-based Virtual Machine)

KVM (Kernel-based Virtual Machine)

KVM (za Kernel Virtual Machine) je potpuno rješenje za virtualizaciju za Linux na hardveru x86 koji sadrži proširenja za virtualizaciju (Intel VT ili AMD-V).