Startseite » CPU-Monitor zeigt Auslastung mit physikalischen Reglern und LEDs

CPU-Monitor zeigt Auslastung mit physikalischen Reglern und LEDs

CPU-Monitor zeigt Auslastung mit physikalischen Reglern und LEDs Titel

Beim PC-Spielen ist es wichtig zu wissen, wo die Grenzen der Leistungsfähigkeit des Computers liegen. Eine der besten Möglichkeiten, die Leistung Ihres Rechners zu überwachen, ist die Beobachtung der CPU-Auslastung. Dies geschieht in der Regel digital mit Hilfe von Software wie dem Windows Task Manager, der mit dem Betriebssystem geliefert wird. Lex von Computing: the Details hat jedoch von Grund auf einen neuen CPU-Monitor entwickelt, der die Dinge aus der digitalen Welt in die reale Welt bringt.

Um die CPU zu überwachen, wären mindestens 12 Zeiger erforderlich, um die Auslastung jedes Kerns darzustellen. Lex entschied sich jedoch, zusätzliche Anzeigen hinzuzufügen, um die Speichernutzung und den Auslagerungsspeicher im Auge zu behalten. Wenn sich diese Metriken ändern, bewegen sich die Zeiger und zeigen an, wie viel Arbeitslast zu einem bestimmten Zeitpunkt bewältigt wird. Auch die LEDs ändern sich und zeigen auf einen Blick an, wie hoch oder niedrig der Pegel ist.

Hinter jeder Anzeige befindet sich eine Skala, die den gemessenen Verbrauch anzeigt. Lex druckte benutzerdefinierte Grafiken, die auf die Standardanzeigen geklebt wurden, um die Werte wiederzugeben, die für jeden Messwert sinnvoll sind. Eine davon wurde für die 12 CPU-Anzeigen erstellt und zwei weitere für die Anzeigen der Speichernutzung und des Auslagerungsspeichers.

Die Anzeigen werden mit einem Arduino Mega mit PWM gesteuert. Diese Platine steuert auch die LEDs, in diesem Fall eine Reihe von einzeln adressierbaren Leuchtstreifen, die unter jede Anzeige passen. Die Hardware ist in einem speziell angefertigten Rahmen untergebracht, der mit Laser geschnitten und mit Hilfe von Laschen und Aussparungen zusammengehalten wird.

Laut Lex handelt es sich bei der in diesem Programm verwendeten Software um ein Rust-Programm, das sie nur zum Abrufen und Verarbeiten von Daten für den Arduino entwickelt haben. Der PC kommuniziert mit dem Arduino über eine USB-Schnittstelle. Dies ermöglicht es dem CPU-Monitor, in Echtzeit auf die Nutzung zu reagieren. Wenn Sie dieses Projekt in Aktion sehen möchten, schauen Sie sich das von Lex auf YouTube veröffentlichte Video an und folgen Sie Computing: the Details für weitere coole Projekte.

 

Have your say!

0 0

Antwort schreiben

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.

Zur Werkzeugleiste springen