cim vic jader CPU, tim pomalejsi
Dan Lukes
dan at obluda.cz
Wed Apr 7 20:20:27 CEST 2021
On 6.4.2021 21:09, David Pasek wrote:
> V tom dokumentu co nasel Dan je napsane, ze KVM a Virtual Box pouzivaji prave ten naivni "Strict Co-scheduling. Ten dokument je vsak z roku 2013, coz uz je zase 7 let, za ktere se mohlo spousta veci zmenit.
V te dobe se pouzival VirtualBox 4.2, takze jsme prosel kompletni
Changelogy od verze 4.0 po soucasnost a hledal tam vyskych "SMP" a
"sched" na zaklade hypotezy, ze kdyby se menil scheduling algoritmus,
byla by to tak vyznamna zmena, ze by ji v ChangeLogu zminili a v textu
by se urcite jeden z hledanych retezcu objevil.
No, a nic. Taklze myslim, ze se v tomhle ohledu nezmenilo nic ...
On 6.4.2021 15:03, Miroslav Lachman wrote:
> To by me teda vazne zajimalo, co je u me jinak nez u tebe, ze ty tenhle
> problem vubec nepozorujes ja a ho pozoruju na 3 ruznych strojich s
> ruznyma verzema FreeBSD a ruznyma virtualizacnima technologiema.
Na to sis nakonec odpovedel sam:
> Po upgrade VirtualBoxu s 5.22 na 6.1 jsou vysledky vyrazne lepsi nez pred upgradem a zaroven o neco lepsi nez Bhyve.
>> Pripominam, ze host je
>>> CPU: AMD EPYC 7282 16-Core Processor (2794.81-MHz
>
> Je mozny, ze by AMD EPYC mel nejakou "super featuru" pro virtualizaci,
> ktera neni pritomna u Intel Xeon E3-1240 v2 a to ze by delalo tak
> zasadni rozdil?
Muzem to porovnat. "Moje" AMD:
> CPU: AMD EPYC 7282 16-Core Processor (2794.80-MHz K8-class CPU)
> Origin="AuthenticAMD" Id=0x830f10 Family=0x17 Model=0x31 Stepping=0
> Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
> Features2=0x7ed8320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
> AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
> AMD Features2=0x75c237ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,SKINIT,WDT,TCE,Topology,PCXC,PNXC,DBE,PL2I,MWAITX,<b30>>
> Structured Extended Features=0x219c91a9<FSGSBASE,BMI1,AVX2,SMEP,BMI2,PQM,PQE,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,SHA>
> Structured Extended Features2=0x400004<UMIP,RDPID>
> XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
> AMD Extended Feature Extensions ID EBX=0x18cf757<CLZERO,IRPerf,XSaveErPtr>
> SVM: NP,NRIP,VClean,AFlush,DAssist,NAsids=32768
> TSC: P-state invariant, performance statistics
DSodej co ma tvuj XEON, najdeme rozdily a nasledne odhadnem, jestli
mohou mit vliv na virtualizaci. Pokdu to ovsem ma jeste smysl, kdyz ted
po upgrade uz to mas rychly ...
>> Jen na okraj, pri tehle prilezitosit jsme zjistil, ze kdyz zvednu
>> virtualni masine pocet procesoru, tak se skutecne pridaji jako
>> "unplug"
> A je tohle chovani nekde popsane v dokumentaci / pkg-message?
To nevim. Ja ctu dokumentaci az kdyz selzou vsechny ostatni pokusy jak
problem vyresit ;-)
Dan
More information about the Users-l
mailing list