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

Internal structure and you change requests/suggestions
  • Для протокола:
    KolibriBot « Sat May 11, 2013 9:01 pm » New SVN revision #3501 by Serge in /kernel/trunk: kernel: fix boot time cpu frequency information
    KolibriBot « Sat May 11, 2013 11:53 pm » New SVN revision #3502 by Serge in /kernel/trunk: kernel: show cpu frequency in Mhz, not Hz
    Serge « Sun May 12, 2013 12:00 am » фигня, частота определялась правильно. Вывод на экран врал.
    Сделаем мир лучше!
  • Реальная машина, неизвесно откуда на индикаторе 100% загрузка проца. r3596
    Spoiler:
    100.png
    100.png (235.98 KiB)
    Viewed 8560 times
    Из хаоса в космос
  • Тоже наблюдал такой баг.
  • Что насчёт шагов для воспроизведения?
    Сделаем мир лучше!
  • Это могло быть связано с тем, что функция 5 не усыпляла поток; Serge поправил это в r3597.
    Сделаем мир лучше!
  • Code: Select all

    VMware® Workstation (Version 7.0.1 build-227600)
    Host OS version: Windows 7 Professional, 64-bit 6.1.7601, Service Pack 1
    CPU: Intel Core i5-3570 @ 3.40 GHz
    RAM: 8GB
    1) Система постоянно показывает минимум 10% загрузку CPU (даже когда вообще ничего не делать). В программе CPU эти 10% куда-то деваются (90% IDLE, остальное по нулям, "украденные" 10% не видно). Проверено в 15 различных сборках, начиная от самой свежей автосборки SVN r4138, и заканчивая KolibriOS 0.5.3.0 - везде тот же баг (видимо, тянется ещё со времён MenuetOS). Скриншот прилагаю.
    Spoiler:
    KolibriOS-2013-10-30-18-00-04.png
    KolibriOS-2013-10-30-18-00-04.png (54.21 KiB)
    Viewed 5841 times
    2) Частота процессора определяется как 4183-4190MHz (реальная частота 3400MHz-3800MHz, в зависимости от нагрузки). Старые версии других программ (например, SIV) также определяют частоту неверно, но новая версия определяет уже верно. Старая версия SIV:
    Spoiler:
    ScreenShot605.png
    ScreenShot605.png (67.6 KiB)
    Viewed 5841 times
    Новая версия SIV:
    Spoiler:
    ScreenShot607.png
    ScreenShot607.png (74.3 KiB)
    Viewed 5841 times
    Лог загрузки KolibriOS (там тоже неправильно определяет):
    Spoiler:
    KolibriOS-2013-10-30-19-14-04.png
    KolibriOS-2013-10-30-19-14-04.png (16.22 KiB)
    Viewed 5841 times
  • Может это - https://ru.wikipedia.org/wiki/Turbo_Boost. В биосе надо поискать опции, влияющие на частоту.
  • Wildwest wrote:Может это - https://ru.wikipedia.org/wiki/Turbo_Boost. В биосе надо поискать опции, влияющие на частоту.
    Я так и написал же - 3400MHz базовая, с Turbo Boost разгоняется до 3800MHz. Выше 3800MHz быть не может, это баг.

    EDIT: DamnSmallLinux, запущенный в этой же VMware Workstation на этой же реальной машине, показывает правильную частоту. KolibriOS, запущенный напрямую на этой реальной машине, также показывает правильную частоту и не жрёт процессор. Проблема только при запуске KolibriOS внутри VMware.
    Attachments
    ScreenShot621.png
    ScreenShot621.png (103.64 KiB)
    Viewed 5789 times
  • Who is online

    Users browsing this forum: No registered users and 4 guests