Page 4 of 5

Re: Что-то с определением частоты процессора.

Posted: Thu Apr 18, 2013 8:20 pm
by art_zh
yogev
пора завязывать с поддержкой старья.

Re: Что-то с определением частоты процессора.

Posted: Thu Apr 18, 2013 8:31 pm
by yogev_ezra
art_zh wrote:yogev
пора завязывать с поддержкой старья.
Spoiler:
e19710997e0f3187813e3c3175c1cfe6.jpg
e19710997e0f3187813e3c3175c1cfe6.jpg (43.85 KiB)
Viewed 8374 times

Re: Что-то с определением частоты процессора.

Posted: Thu Apr 18, 2013 9:58 pm
by Mario_r4
art_zh wrote:yogev
пора завязывать с поддержкой старья.
Я также не согласен - Колибри как раз позиционируется как ОС для старых и слабых компьютеров. В противном случае ее востребованность снижается.

Re: Что-то с определением частоты процессора.

Posted: Thu Apr 18, 2013 10:24 pm
by art_zh
Mario
Очень многие хотели бы только так ее и позиционировать.
В противном случае она им будет сильно мешать.

Re: Что-то с определением частоты процессора.

Posted: Thu Apr 18, 2013 10:48 pm
by Mario_r4
art_zh wrote:Mario
Очень многие хотели бы только так ее и позиционировать.
В противном случае она им будет сильно мешать.
Я прекрасно понимаю, что ты сказал, но... (дальше каждый додумает сам).

Re: Что-то с определением частоты процессора.

Posted: Fri Apr 19, 2013 12:55 am
by ilya
yogev_ezra wrote:HPET/APIC не во всех поддерживаемых Колибри процессорах есть.
Там где нету local apic timer, tcs(rdtsc) скакать не будет. Единственая проблема с apic'ом это изменёный multiplier в bios который берётся из msr (разный для разных семейств cpu)
CleverMouse wrote:В чём разбираться? Что тут непонятного?
Показатели частоты процессора и использования процессора Колибри берёт из тиков TSC,

Re: Что-то с определением частоты процессора.

Posted: Fri Apr 19, 2013 1:10 am
by ilya
Mario_r4 wrote:Колибри как раз позиционируется как ОС для старых и слабых компьютеров. В противном случае ее востребованность снижается.
ты всегда останешся в догоняющих с вероятностью 101% (в случае если мы примем полное/целое/максимум как 1%).

Re: Что-то с определением частоты процессора.

Posted: Sat Apr 27, 2013 3:07 am
by GerdtR
Наконец-то поставил Линукс) Запустил в Qemu Колибри. IDLE забрал 208% :) При этом частота процессора была в около 175МГц.

Re: Что-то с определением частоты процессора.

Posted: Sun Apr 28, 2013 8:29 am
by SoUrcerer
Qemu - не показатель.

Re: Что-то с определением частоты процессора.

Posted: Sun Apr 28, 2013 12:05 pm
by Wildwest
чтобы пофиксить 100+% надо написать что-то типа

mov eax, текущая_загрузка

cmp eax, 100
ja fix100

jmp куда_надо

fix100:
mov текущая_загрузка, 100

jmp куда_надо

куда_надо:

Re: Что-то с определением частоты процессора.

Posted: Sun Apr 28, 2013 12:23 pm
by yogev_ezra
Интересно, что это было? :wink:
KolibriBot « Fri Apr 26, 2013 1:57 pm » New SVN revision #3481 by Serge in /kernel/trunk: kernel: export GetCpuFreq

Re: Что-то с определением частоты процессора.

Posted: Sun Apr 28, 2013 3:45 pm
by Serge
Драйверу надо знать частоту процессора, чтобы настроить режимы энергосбережения ГПУ.

Re: Что-то с определением частоты процессора.

Posted: Sun Apr 28, 2013 6:36 pm
by yogev_ezra
Serge wrote:Драйверу надо знать частоту процессора, чтобы настроить режимы энергосбережения ГПУ.
Да, но саму процедуру вычисления частоты процессора ты тоже слегка изменил, если я правильно понял код.

Re: Что-то с определением частоты процессора.

Posted: Sun Apr 28, 2013 8:25 pm
by art_zh
yogev_ezra
Старый (дремучий) метод определения частоты в транке принципиально не изменился.

Re: Что-то с определением частоты процессора.

Posted: Sun Apr 28, 2013 10:21 pm
by Serge
yogev_ezra
Я увеличил разрядность до 64-х бит.