Wie bekomme ich die CPU-und Speicher-Verbrauch
Ich möchte wissen, die Speicher-und CPU-Auslastung in php, denn ich bin mit cronejobs manchmal ist die CPU überlastet ist, so dass in diesem Fall habe ich nicht wan, um zu starten mehr Prozess -, ich will einfach nur überspringen Sie diesen cron.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, der bessere Weg ist, bekommen load avarage, denn es hängt nicht nur von der CPU, sondern auf der HDD die Geschwindigkeit auch.
Hier ist ein doc: http://php.net/manual/en/function.sys-getloadavg.php
Werfen Sie einen Blick auf diese Bibliothek http://phpsysinfo.sourceforge.net/
Demo: http://phpsysinfo.sourceforge.net/phpsysinfo/index.php?disp=dynamic
Edit: Dies wurde von Stephen ' s Kommentar. Ich habe es hier einfach so, dass Sie genug bekommt-Exposition für Menschen zu Lesen.
Wie man von Speicher-und CPU-Auslastung in PHP
Perfect simple Beispiele.
--
Speicher in procentage % ($mem[2]/1000 für den verwendeten Speicher (in MB)
-- CPU in procentage %
Vor kurzem habe ich einige Frage um CPU-Last und ich habe das Gefühl Sie zu teilen .
Hier war meine Lösung, die Hexe die mir helfen :
Meine situation :
Ich habe Zend Framework 1.2 build-monitoring-Anwendung, und ich möchte, um cpu-Last und zeigen Sie es auf der Seite . nach einigen Recherchen fand ich heraus, dass ich verwenden könnte, COM-Objekt und die Abfrage des Win-OS mit wmi, also legte ich diesen code auf meine init-Funktion :
Und ich fügte hinzu, eine Aktion und eine Funktion zu verwenden, die wmi und Holen Sie sich die cpu-Last mal möchte ich durch aufrufen der Funktion .
Hoffe, es hilft .