Portál AbcLinuxu, 12. května 2025 06:34

Dotaz: Podpora virtualizace

svido avatar 21.1.2010 11:10 svido | skóre: 28
Podpora virtualizace
Přečteno: 520×
Odpovědět | Admin
Zdravim. Chtel jsem se zeptat, jak je to s podporou HW virtualizace pod Linuxem. Presneji mi jde o Intel-VT. Mam Intel Core 2 Quad (Q6600) a podle specifikace Intelu ji procesor ma. V kernelu jsem ji nikde nenasel. Kdyz zapnu ve VirtualBoxu volbu "VT-x / AMD-V", tak nepozoruji zadny rozdil.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

svido avatar 21.1.2010 11:22 svido | skóre: 28
Rozbalit Rozbalit vše Re: Podpora virtualizace
Odpovědět | | Sbalit | Link | Blokovat | Admin
v BIOSu ji zapnutou mam
21.1.2010 20:53 kyytaM | skóre: 35 | blog: kyytaM | Bratislava
Rozbalit Rozbalit vše Re: Podpora virtualizace
grep vmx /proc/cpuinfo

:)
22.1.2010 10:12 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Podpora virtualizace
dmesg | grep kvm ;-)
Quando omni flunkus moritati
svido avatar 22.1.2010 21:24 svido | skóre: 28
Rozbalit Rozbalit vše Re: Podpora virtualizace
Takze asi ji asi nemam...
$ cat /proc/cpuinfo 
processor       : 0                         
vendor_id       : GenuineIntel              
cpu family      : 6                         
model           : 15                        
model name      : Intel(R) Core(TM)2 Quad CPU           @ 2.40GHz
stepping        : 7                                              
cpu MHz         : 2398.038                                       
cache size      : 4096 KB                                        
physical id     : 0                                              
siblings        : 4                                              
core id         : 0                                              
cpu cores       : 4                                              
apicid          : 0                                              
initial apicid  : 0                                              
fpu             : yes                                            
fpu_exception   : yes                                            
cpuid level     : 10                                             
wp              : yes                                            
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow                                                                                                                                                                                                                                                          
bogomips        : 4796.07                                                                                                                                                                                                                                                  
clflush size    : 64                                                                                                                                                                                                                                                       
cache_alignment : 64                                                                                                                                                                                                                                                       
address sizes   : 36 bits physical, 48 bits virtual                                                                                                                                                                                                                        
power management:
22.1.2010 22:15 pa3k
Rozbalit Rozbalit vše Re: Podpora virtualizace
ja tu vmx vidim tak ju asi mas :-)
svido avatar 23.1.2010 20:39 svido | skóre: 28
Rozbalit Rozbalit vše Re: Podpora virtualizace
:-D no tak to jsem korunovany vul... Opravdu tam je :-D
22.1.2010 10:16 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Podpora virtualizace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jaký rozdíl jste očekával, že budete pozorovat?
svido avatar 22.1.2010 21:25 svido | skóre: 28
Rozbalit Rozbalit vše Re: Podpora virtualizace
Tak treba ten, ze pobezi virtualni OS svizneji. Na prac. notasu (pod Win) kdyz ji vypnu, tak to fakt poznam - plazi se.
23.1.2010 00:00 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Podpora virtualizace
Tak jednoznačné to rozhodně není. Vzpomínám si dokonce na článek, který vysvětloval, že samotná hardwarová podpora virtualizace bez nested pages nijak podstatný výkonový přínos nemá a v některých ohledech to s ní může být dokonce horší než bez ní (autor byl z VMware).
23.1.2010 12:06 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Podpora virtualizace
Tak to samozřejmě záleží na tom k čemu to porovnáváte. A ano "teoreticky a ve speciálních případech" může dojít k lecčemus, ale praxe je taková, že HVM i bez NP je rychlejší než sebelepší emulace.
In Ada the typical infinite loop would normally be terminated by detonation.
23.1.2010 13:44 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Podpora virtualizace
Tady máte přímo ten zmiňovaný článek. Je to docela zajímavé čtení a rozhodně jsem z něj neměl pocit, že by autor nevěděl, o čem mluví. A moje praxe - s VMware Workstation - je taková, že i s podporou nested pages je virtualizace sice efektivnější, ale ne tak zásadně, aby to bylo pozorovatelné pouhým okem (což asi tazatel předpokládal).
23.1.2010 14:16 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Podpora virtualizace
On určitě ví o čem mluví, protože vmware je jeden z nejpropracovanějších emulátorů, nicméně je tu několik aspektů. Za prvé nemusíte porovnávat hvm a vmware, ale např. kvm a (k)qemu, kde kvm bude vítězit. Za druhé NP vznikly zejména kvůli v článku zmiňovanému paradoxnímu poklesu výkonu v některých situacích. A za třetí, v jiných situacích je popsáno "In two workloads rich in system calls, the hardware VMM prevails.", a jelikož virtualizace windows je dosti běžný jev a ve windows (xp) jak známo běží půlka user interface v jádře, tak je toto docela dobrý use case, kde hvm pomáhá.
In Ada the typical infinite loop would normally be terminated by detonation.
23.1.2010 15:03 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Podpora virtualizace
Za prvé nemusíte porovnávat hvm a vmware, ale např. kvm a (k)qemu, kde kvm bude vítězit.

Vycházel jsem z toho, že tazatel mluvil o VirtualBoxu, ten má AFAIK koncepčně podstatně blíž k VMware než ke qemu.

a jelikož virtualizace windows je dosti běžný jev a ve windows (xp) jak známo běží půlka user interface v jádře, tak je toto docela dobrý use case, kde hvm pomáhá.

Je pravda, že pokud mi jako guest běží Windows, tak jsou obvykle jediným virtuálem. Mé zkušenosti s paralelním během více guestů jsou v podstatě výhradně Linux/Linux.

svido avatar 23.1.2010 20:45 svido | skóre: 28
Rozbalit Rozbalit vše Re: Podpora virtualizace
Nevim k cemu je nested pages, ale uvedu priklad, podle ktereho porovnavam. Mam prac. notas, na kterem mam Windows 7 (bohuzel nemohu mit Linux ze SW duvodu) a VirtualBox s WinXP. Kdyz vypnu ve VirtualuBox HW podporu virtualizace, je proste WinXP ve Virtualu. Doma mam Gentoo a na stejnem obraze Virtuale je to pomalejsi - prekreslovani a reakce. Pritom mam doma quad core, vice RAM, lepsi HW nez na notasu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.