Re: NO_HZ_IDLE on x86_64?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 15/12/19 15:43, Prarit Bhargava wrote:
>>> Oh, I wasn't pointing out that it wasn't just lost, I was pointing out
>>> that NO_HZ_IDLE is not set because we run NO_HZ_FULL. We were one of
>>> the first distros to do so, and it has worked well for us.  I have a
>>> fairly strong opinion about not dropping back to IDLE without good
>>> reason.
>>
>> This wasn't a proposal to change anything here at all, sorry if that
>> was the way it read. I was purely wondering, while digging through
>> stuff around cpu idle, for the difference between arches.
>>
>> With the hit around NO_HZ_IDLE vs NO_HZ_FULL I dug some more and
>> basically it seems the reason we don't have the later on the non
>> x86_64 arches is because for some reason we unset
>> VIRT_CPU_ACCOUNTING_GEN for all except x86_64, it looks to be
>> historical, all our current architectures now look to support that
>> option. Anyone aware of any reason we shouldn't use the
>> NO_HZ_FULL/VIRT_CPU_ACCOUNTING_GEN as standard across all arches?
> 
> I don't know of a reason -- pbonzini?  Have any input here?

No reason I know of, though note that VIRT_CPU_ACCOUNTING has nothing to
do with virtualization so my opinion may not count much. :)

IIRC there is no overhead for VIRT_CPU_ACCOUNTING unless context
tracking is enabled, is that correct?  It should be all hidden behind a
static key.

Paolo
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux