Платим блогерам
Редакция
Новости Software QNX
Новая версия утилиты K8 Performance Monitor. Предназначена для мониторинга производительности процессоров архитектуры AMD К8, реализуемого путём чтения PMC - счётчиков событий, присутствующих в процессорах указанной архитектуры. К8РМ может работать с 4 счётчиками сразу, что даёт возможность наблюдать несколько событий одновременно.

Процессоры AMD содержат четыре 48-битных PMC, которые используются для контроля различных событий. PMC могут считать события, произошедшие как в пользовательском режиме, при CPL (Current Privilege Level) >0, так и в режиме ОС, когда CPL=0. Типы событий, отражённых в K8 Performance Monitor:

  • события загрузки-хранения и TLB (вкладка Load/Store Unit)
  • события кэша инструкций первого уровня (вкладка L1ICache)
  • события кэша данных первого уровня (вкладка L1DCache)
  • события кэша второго уровня (вкладка L2Cache)
  • события исполняющих блоков (вкладка Execution Unit)
  • события сопроцессора (вкладка FPU)
  • события шины HyperTransport (вкладка HT)
  • события контроллера памяти (вкладка Memory Controller)

В зависимости от процессора, различные счётчики могут не работать. Более подробно о том, как работать с программой и о ее возможностях, можно прочесть в заметке на персональных страницах.

В этой версии добавлено управление при помощи следующих горячих клавиш:

  • F2 - Toggle Start / Stop
  • F3 - Enable / Disable Logging
  • F4 - Save Values
  • F5 - Copy Not Null
  • F6 - Copy last N
  • F7 - Toggle Always on top
  • F10 - Exit

Скачать можно из нашего файлового архива:

  • K8 Performance Monitor 1.5.7.1 (0.3 MB, freeware).

Обсуждение с участием автора программы (известного под псевдонимом Tod Schwarzkaiser) идет в этой ветке нашей конференции.

Сейчас обсуждают