Powerd pri freebsd pod vmware esxi

2016-04-06 Tema obsahu Jozef Drahovsky
Hral som sa s powerd co je systemova uloha pre manazovanie vykonu 
procesora a tym aj spotreby.
Prakticky vyznam to ma zrejme na notebokoch ked bezia na akumulator, ale 
experimentalne som zistil,
ze to ma vplyv aj na otacky ventilatora procesora (zrejme cez produkciu 
tepla).


Otazka: máte nejake doporucene nastavenie ked vam bezi FreeBDS pod 
VMware? nechavate powerd vypnuty alebo aktivny?


Jozef
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l


Re: Powerd pri freebsd pod vmware esxi

2016-04-06 Tema obsahu Dan Lukes

Jozef Drahovsky wrote:

Otazka: máte nejake doporucene nastavenie ked vam bezi FreeBDS pod
VMware? nechavate powerd vypnuty alebo aktivny?


To je asi obecna otazka tykajici se virtualizace, nikoliv jen VMWare.

Po zvazeni co by ten daemon ridil nevidim smysl aby tohle bezelo na 
virtualni masine. Tohle ma smysl na hostujicim systemu ...


Dan

--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l


Re: Powerd pri freebsd pod vmware esxi

2016-04-06 Tema obsahu Jozef Drahovsky


Dňa 06.04.2016 o 22:32 Dan Lukes napísal(a):


To je asi obecna otazka tykajici se virtualizace, nikoliv jen VMWare.

Po zvazeni co by ten daemon ridil nevidim smysl aby tohle bezelo na 
virtualni masine. Tohle ma smysl na hostujicim systemu ...


To je prave ta otazka. Ten daemon okrem ineho riadi frekvenciu procesora 
co je priamo jeho spotreba, teda ak ma tuto funkcionalitu na dosah.


Ak ide o virtualnu masinu tak su len tri scenare:
1, Neriadi nic, lebo sa na ovladanie frekvencie porcesora nedostane
2, Riadi frekvenciu procesora a meni vykon celeho HW, ale toto by nemalo 
nastat lebo virtualny svet by mal byt oddeleny
3, Supervisor virtualneho sveta si vsimne, ze dany virtualny stroj 
znizil poziadavku na frekcenciu procesora a akceptuje ju a o to menej 
casu procesora mu prideluje.
lenze to by znamenalo, ze poziadavku na zmenu frekvencie procesora 
odchytava vmtoolsd



Jozef



--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l


Re: Powerd pri freebsd pod vmware esxi

2016-04-06 Tema obsahu Dan Lukes

Jozef Drahovsky wrote:

Po zvazeni co by ten daemon ridil nevidim smysl aby tohle bezelo na virtualni 
masine. Tohle ma smysl na hostujicim systemu ...



3, Supervisor virtualneho sveta si vsimne, ze dany virtualny stroj
znizil poziadavku na frekcenciu procesora a akceptuje ju a o to menej
casu procesora mu prideluje.


Aha, takze preci jen to neni az tak obecna otazka. Jenze pro otazku po 
algoritmu, kterym konkretni VMWare prideluje realny procesor jednotlivym 
virtualnim strojum tohle asi neni to nejvhodnejsi forum.


To co popisujes by slo, a nemuzu zarucit, ze by takovou informaci VMWare 
nevyuzilo, ale nezda se mi to - existuje vyrazne jednodussi signal, 
ktery muze scheduler virtualizatoru pouzit.


Moderni system, ktery nema zrovna pro procesor zadne rozumne vyuziti, 
nepali takty zbuhdarma, ale pouzije 'hlt'. To je velmi jasny signal "ted 
zrovna nepotrebuju pridelit takty procesoru".


Virtualniu scheduleru tedy staci reagovat na tohle - a ja predpokladam 
predpokladam, ze tohle dela urcite. Pak uz ale ve sledovani "frekvence 
virtualniho procesoru" nevidim az takovy uzitek - a pokud se nepletu, 
pak je na miste cekat, ze VM "nedela zbytecnou praci" - a nesleduje to.


Ale na to jak se chova scheduler VMWare ti s vetsi jistotou opravdu 
odpovi spis v nejakem foru o VMWare. Letmym proletnutim

https://www.vmware.com/files/pdf/techpaper/VMware-vSphere-CPU-Sched-Perf.pdf
si ale nemyslim, ze scheduler je ochoten/schopen informaci o virtualnim 
taktu pouzivat.



Dan

--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l