
PCゲームにおいては、マシンが処理できる上限を把握することが最優先事項です。マシンのパフォーマンスを監視する最良の方法の一つはCPU使用率を観察することです。これは通常、WindowsタスクマネージャーなどのOSに付属するソフトウェアを用いてデジタル的に行われます。しかし、Computing: the DetailsのLex氏は、デジタルの世界から現実世界へと踏み込んだ、全く新しいCPUモニターをゼロから開発しました。
CPUを監視するには、各コアの負荷を表すために少なくとも12個のダイヤルが必要です。しかし、Lexはメモリ使用量とスワップ領域を監視するためにダイヤルを追加することにしました。これらの指標が変化すると、ダイヤルが動いて、特定の時点で処理されているワークロードの量を示します。LEDも変化し、負荷レベルが一目で分かります。
画像
1
の
2

各ダイヤルの裏側には、使用量の測定値を示す目盛りが付いています。Lexは、デフォルトのゲージの上に貼り付けるカスタムアートワークを印刷し、各測定値に適切な値を反映させました。12個のCPUダイヤル用に1つ、メモリ使用量とスワップスペースダイヤル用に2つ作成しました。
ダイヤルはPWM制御のArduino Megaで制御されます。このボードはLEDも制御します。LEDは、この場合は個別にアドレス指定可能なストリップライトで、各ダイヤルの下にきちんと収まります。ハードウェアは、レーザーカットされたカスタムフレームに収められており、タブと切り欠きで固定されています。
Lex氏によると、このプログラムで使用されているソフトウェアは、Arduinoでデータを取得して処理するためだけに作成されたRustプログラムです。PCはUSBインターフェースを介してArduinoと通信します。これにより、CPUモニターは使用状況をリアルタイムで把握できます。このプロジェクトの実際の動作を確認したい場合は、Lex氏がYouTubeに投稿した動画をご覧ください。また、Computing: the Detailsをフォローして、他の興味深いプロジェクトもぜひご覧ください。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
アッシュ・ヒルは、Tom's Hardwareの寄稿ライターです。趣味の電子工作、3Dプリント、PCの分野で豊富な経験を有しています。彼女は今月のRaspberry PiプロジェクトやRaspberry Piに関する日々のレポートの大部分を担当し、あらゆるテクノロジー製品のお得なクーポンやセール情報も探しています。