Ich sehe, dass es mehrere Knotenpakete gibt, mit denen Sie die Verwendung eines bestimmten Prozesses nachschlagen können, z. B. Ссылка
Ich versuche, die allgemeine Serverauslastung / stats (CPU und Speicher) zu erhalten, nicht nur einen bestimmten Prozess oder den anderen. Vielleicht sogar Festplattenplatz.
Ich bin momentan nicht in der Lage, so etwas zu finden, ist das möglich?
Das native Modul os kann Ihnen Statistiken zur Arbeitsspeicher- und CPU-Nutzung geben.
%Vor%Die Funktion cpus () gibt Ihnen einen Durchschnitt, aber Sie können den aktuellen Verbrauch berechnen, indem Sie eine Formel und ein Intervall verwenden, wie in diese Antwort.
Es gibt auch ein Paket, das dies für Sie erledigt, os-utils .
Aus dem Beispiel von github:
%Vor%Für Informationen über die Festplatte können Sie den Festplattenspeicher
verwendenNatürlich ist es möglich. Dafür benötigen Sie jedoch ein natives C ++ - Modul. Und bedenken Sie, dass jedes Betriebssystem seine eigene Art der Abfrage der Systemressourcen verwendet.
Wenn Sie beispielsweise unter Windows arbeiten (was Sie suchen, weil usage
Windows nicht unterstützt), könnten Sie etwas wie
performance.cpp
%Vor%performance_algorithm.cpp
%Vor%