Задать вопрос
  • Как понимать отображение загрузки ядер в диспетчере?

    @pfg21
    ex-турист
    для диспетчера задач существуют 12 ядер для исполнения программ.
    что они эмулированы через HT из 6 физических он даже не подозревает. да и пофих ему до таких тонкостей.
    Он просто двенадцать ядер загружает работой и считает время использования.
    и собственно это и отображается.

    ты не совсем правильно понимаешь, нет разделения ядер на физическое + виртуальное.
    на физическом ядре просто параллельно выполняются два потока инструкций, так эффективнее получается использовать многостадийный конвеер исполнения физ.ядра.
    т.е из одного физического ядра получаются два абсолютно эквивалетных виртуальных ядра.
    Ответ написан
    Комментировать
  • Как понимать отображение загрузки ядер в диспетчере?

    athacker
    @athacker
    При этом, нет запущенных программ которые бы грузили сразу 12 потоков.

    Операционке всегда есть, чем заняться :-) Так что 12 потоков вполне могут быть заняты.

    "Время ядра" -- это показатель, какой процент времени за интервал измерения выполнялся код ядра (так называемый kernel mode). Т. е. всё как я юниксе: есть system time -- процессы ядра и то, что на этом уровне работает, драйвера какие-нибудь, например. И есть user time -- т. е. обычные приложения, работающие в user mode.
    Ответ написан
    Комментировать