( hrgy84 | 2010. 08. 10., k – 00:21 )

Ez attol fugg. Ha olyan utasitasokat hasznal a szamolo alkalmazas, amit az emulator (nem feltetlen hypervisor!) csak emulal, akkor bizony csokkenhet a teljesitmenye.

Persze, itt megint az van, hogy kellene egy kontextus, amiben beszelgetunk. Ha mondjuk VirtualBox, az nem igazan hypervisor, ott az emulacionak nagyobb mindenutt az overheadje, mint a nyers vas eseteben. Xen/ESX eseteben valoban all az, amit irtal, de az ilyen magasabb szintu emulatoroknal mar sok procihivas atszalad az emulatoron is, akar csak annak ellenorzesere, hogy kell-e neki ezzel foglalkoznia, ez viszont akkor is koltsegesebbe tesz minden muveletet, mintha a nyers vas dolgozna. Ezen segit valamennyit a procikba epitett virtualizacios tamogatas, de a gond arrafele is keresendo, hogy ezek az emulatorok ugy vannak megirva, hogy tamogassak a cpu-support nelkuli mukodest is - emiatt is veszhet valami minimalis teljesitmeny a hypervisorokhoz kepest. Sok pici meg sokra tud menni.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.