Forum » Operacijski sistemi » Virtualke in hitrost (CPU)
Virtualke in hitrost (CPU)
MrStein ::
Je kje kaki povzetek stanja glede hitrosti izvajanja kode v virtualkah?
Se bil prepričan, da je kvečjemu ta 10% razlike napram native kodi, a zdaj sem v VirtualBox-u pognal 7-zip benchmark in je razlike krepko večja:
virtual:
compressing: 2929 MIPS
decompressing: 4540 MIPS
native:
compressing: 3900 MIPS
decompressing: 4747 MIPS
Razlike:
compressing: -25%
decompressing: -5%
Gre za 7-zip v18.05 (x64) na Windows 7 oziroma 8, test z enim thread.
CPU i5-2320
Se bil prepričan, da je kvečjemu ta 10% razlike napram native kodi, a zdaj sem v VirtualBox-u pognal 7-zip benchmark in je razlike krepko večja:
virtual:
compressing: 2929 MIPS
decompressing: 4540 MIPS
native:
compressing: 3900 MIPS
decompressing: 4747 MIPS
Razlike:
compressing: -25%
decompressing: -5%
Gre za 7-zip v18.05 (x64) na Windows 7 oziroma 8, test z enim thread.
CPU i5-2320
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
cekr ::
Še z Hyper-v poskusi.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
pegasus ::
Ja, virtualbox je znan kot najpočasnejši. V resnih hypervisorjih boš dobil manj kot 3% impacta na cpu a precej več na io, odvisno od implementacije storagea. Tako da bodi pozoren, kaj dejansko meriš.
srus ::
Pri 7zip so verjetno pomembni trije faktorji - moč CPU, količina RAM, hitrost diska.
Izberi take teste, da boš meril vpliv le enega faktorja.
VirtualBox podpira različne opcije pri CPU nastavitvah, poizkusi kaj spremeniti, glede na tako razliko med kompresijo in dekompresijo.
Izberi take teste, da boš meril vpliv le enega faktorja.
VirtualBox podpira različne opcije pri CPU nastavitvah, poizkusi kaj spremeniti, glede na tako razliko med kompresijo in dekompresijo.
rokp ::
Razliko med kompresijo in dekompresijo bi se morda dalo pojasniti s slabim IO performancom - pri kompresiji je bral z diska, pri dekompresiji pa pisal v cache...
MrStein ::
Disk ne igra vloge. Kar bi vedeli, če bi vsaj enkrat pognali 7-Zip benchmark.
Sicer pa 7-zip ne igra vloge: vprašanje je, kake so performanse VM-ov.
Sicer pa 7-zip ne igra vloge: vprašanje je, kake so performanse VM-ov.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
MrStein ::
Torej da poudarim: Zanima me computing performance.
Torej CPU (in posledično RAM...), brez diska in grafike ter mreže.
Torej CPU (in posledično RAM...), brez diska in grafike ter mreže.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
MrStein ::
2015 VM Benchmarks: Parallels 11 vs. Fusion 8 vs. VirtualBox 5
Predvsem v Cinebench in PCMark je Virtuabox daleč odzadaj.
(test je na Mac-u, ampak načeloma gre za standarden softver: VMWare in Virtualbox)
Predvsem v Cinebench in PCMark je Virtuabox daleč odzadaj.
(test je na Mac-u, ampak načeloma gre za standarden softver: VMWare in Virtualbox)
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Ales ::
Najmanjši overhead boš dosegel z uporabo paravirtualizacije. Seveda pa je vprašanje, ali ti tak pristop zadošča za potrebe tega, kar bi rad virtualiziral. Če ti ne, je polna virtualizacija pač nujna.
Na linuxu je kup tehnologij oz. pristopov do virtualizacije, ki bi vsaj pri CPU in RAM virtualizaciji morale dati precej boljše rezultate. OpenVZ npr. ali pa kar LXC oz. LXD, če gre za workload, ki mu zaupaš oz. je direktno pod tvojim nadzorom.
Če so Windows pogoj, potem na linux hostu poskusi še KVM, na Windows hostu pa seveda Hyper-V.
Na enem mestu že dolgo nisem zasledil dobre primerjave večih virtualizacij (tudi nisem gledal, pravzaprav), tako da kar se benchmarkov tiče, ne morem direktno pomagati.
Na linuxu je kup tehnologij oz. pristopov do virtualizacije, ki bi vsaj pri CPU in RAM virtualizaciji morale dati precej boljše rezultate. OpenVZ npr. ali pa kar LXC oz. LXD, če gre za workload, ki mu zaupaš oz. je direktno pod tvojim nadzorom.
Če so Windows pogoj, potem na linux hostu poskusi še KVM, na Windows hostu pa seveda Hyper-V.
Na enem mestu že dolgo nisem zasledil dobre primerjave večih virtualizacij (tudi nisem gledal, pravzaprav), tako da kar se benchmarkov tiče, ne morem direktno pomagati.
krneki0001 ::
Če delaš na MS sistemu, potem HyperV. Pa v biosu vklopi vse od virtualizacije, da jo malo pohitriš.
Pa če imaš nVidia grafiko, potem se malo poigraj še z RemoteFx (direkten dostop do grafike za virtualko) In lahko potem marsikaj počneš z grafiko.
Pa to si preberi:
https://software.intel.com/en-us/articl...
https://software.intel.com/en-us/articl...
Pa če imaš nVidia grafiko, potem se malo poigraj še z RemoteFx (direkten dostop do grafike za virtualko) In lahko potem marsikaj počneš z grafiko.
Pa to si preberi:
https://software.intel.com/en-us/articl...
https://software.intel.com/en-us/articl...
Asrock X99 Extreme 4 | Intel E5-2683V4 ES | 64GB DDR4 2400MHz ECC |
Samsung 250GB M.2 | Asus 1070 TI | 850W Antec | LC Tank Buster
Samsung 250GB M.2 | Asus 1070 TI | 850W Antec | LC Tank Buster
Zgodovina sprememb…
- spremenilo: krneki0001 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Izšel je Oraclov VirtualBox 6.0 (strani: 1 2 )Oddelek: Novice / Ostala programska oprema | 19537 (5750) | MrStein |
» | Windows Server 2016 je tu z Docker EngineOddelek: Novice / Operacijski sistemi | 16346 (12745) | krneki0001 |
» | V Windows 8 prihaja Hyper-V (strani: 1 2 )Oddelek: Novice / Operacijski sistemi | 21348 (15581) | MrStein |
» | Sistem za virtualizacijo (strani: 1 2 )Oddelek: Operacijski sistemi | 7877 (5449) | Blisk |
» | Virtualizacija Operacijskih SistemovOddelek: Operacijski sistemi | 2207 (1882) | jlpktnst |