web-dev-qa-db-ja.com

CPUモニタリング:ハイパースレッディング、現在のクロック速度

私のコアのそれぞれがどれだけのGhzを実行しているかをチェックすることができれば面白いと思います。可能ですか?

5

管理コンソール3.0のスナップインであるWindows7に付属のパフォーマンス監視ツールを使用してこれを行うことができるはずです。私はWindows7 Professionalを持っていますが、HomeEditionに統合されているかどうかわかりません。

「windows」ボタンを押して、テキストフィールド(プログラム/ファイルの検索)にperfmonと入力するだけです。

それが開いたら、監視ツールを展開して(まだ開いていない場合)、パフォーマンス監視を開始できます。

  • 「大きな緑色のプラス」ボタンを押して、
  • リストで「プロセッサーのパフォーマンス」を検索します
  • そのヘッダーの下にあるオプションを開きます。
  • 'プロセッサ周波数をクリックします
  • 下のペインでを選択し、次に
  • 「追加>>」ボタンを押す

そして、これがそのウィンドウがどのように見えるかです(英語またはあなたが使用する言語でそれを想像してください)

PerfMon-Screenshot(german version)

ウィンドウを「OK」すると、コア周波数に関するグラフィカルな概要が表示されます...このツールを使用して多くのパフォーマンス情報を表示するように選択できます...遊んで楽しんでください

11
Ingo

ハードウェアマルチスレッディング(インテルがハイパースレッディング、HTと呼んでいるもの)を使用しているかどうかを判断するには、WMIを使用できます。

  1. Win32_ComputerSystemクラスには、プロパティNumberOfProcessorsおよびNumberOfLogicalProcessorsを持つインスタンスが1つあります。前者はソケット(物理CPU)の数であり、後者はHTを含めた後のものです。

  2. win32_processorクラスには、ソケットごとに1つのインスタンスがあり、プロパティNumberOfCoresおよびNumberOfLogicalProcessorsがあります。

ここでは、HTが有効でPowerShellのWMIサポートを使用しているi720を使用しています(gwmiGet-WmiObjectのエイリアスです):

 PS> gwmi win32_computersystem | fl NumberOfProcessors、NumberOfLogicalProcessors 
 
 
 NumberOfProcessors:1 
 NumberOfLogicalProcessors:8 
 
 
 PS> gwmi win32_processor | ft NumberOfCores、NumberOfLogicalProcessors 
 
 NumberOfCores NumberOfLogicalProcessors 
 ------------- ---------------- --------- 
 4 8
1
Richard

hwinfoはあなたが探しているものかもしれませんそれはコアごとにリアルタイムの周波数モニターを提供します:

スクリーンショット: hwinfo

リンク: https://www.hwinfo.com/download.php

1
CaptainCrunch