Na jądrze 2.6.14.2-4 top oszukuje

Paweł Zaskórski p.zaskorski w wp.pl
Pon, 21 Lis 2005, 14:51:33 CET


On 2005-11-21 12:23, Stacho Pal wrote:
>> Na jądrze 2.6.14.2-4 (zarówno grsecurity jak i bez) przy wskazaniu przez
>> top obciążenia CPU, ogólne obciążenie jest pokazywane prawidłowo, zaś
>> obciążenia przez poszczególne programy są zaniżone, tak na oko 10 razy
>> mniejsze są pokazywane, jakby przesunięty przecinek.
>> Tak dzieje się na wszystkich maszynach, na których mam zainstalowane
>> najnowsze jądro.
>> Może to ktoś potwierdzić?
> 
> Zerknij do dmesg, ja mam tam coś takiego:
> calibrate_delay_direct() failed to get a good estimate for loops_per_jiffy.
> Probably due to long platform interrupts. Consider using "lpj=" boot
> option.
> Calibrating delay loop... 54788.09 BogoMIPS (lpj=109576192)
> ======================
> To Celeron 2.4GHz i te BogoMIPS + lpj jest właśne tak
> z 10x większe od wartości pokazywanych na porzednim kernelu.
> Zresztą na takim starym PII300Mhz jest podobnie. :(

U mnie jest w porządku (top wyświetla informacje poprawnie). Fragment
dmesg (żadnych błędów): Calibrating delay using timer specific routine..
4009.51 BogoMIPS (lpj=8019030)

pawel w arrakis:~$ uname -a
Linux arrakis 2.6.14.2-4 #1 Thu Nov 17 08:01:58 UTC 2005 x86_64
AMD_Athlon(tm)_64_Processor_3200+ unknown PLD Linux

Kernel, jak i cały system na arch=amd64.

-- 
Paweł M. Zaskórski
jid: pmz w jabberpl.org



Więcej informacji o liście dyskusyjnej pld-devel-pl