Seite 1 von 1

Hohe CPU Last beim Daten einlesen

Verfasst: 27 Apr 2025, 18:14
von Boxenbauer
Hallo WSWin User,

ich betreibe seit kurzem eine Ecowitt Station und lese die Daten, welche vom PHP Skript erzeugt werden, per WS Win ein. Funktioniert soweit alles ganz gut, allerdings habe ich mit meinem AMD 5560u permanent ca. 15% CPU Last. Dieses war definitiv vorher mit der alten Wetterstation WS2500 nicht so. Vielleicht hat jemand einen Tipp für mich - vielen Dank Euch und noch einen schönen Rest-Sonntag.

Grüße Bernd

Re: Hohe CPU Last beim Daten einlesen

Verfasst: 27 Apr 2025, 18:23
von olicat
Hi!

Welches Script nutzt Du denn? Das von WSWin?
Und welcher Prozess frisst Dir lt. Taskmanager diese 15%?

Oliver

Re: Hohe CPU Last beim Daten einlesen

Verfasst: 27 Apr 2025, 18:25
von Boxenbauer
Hallo Oliver,

der Task WS Win frisst die 15%, Skript ist dasjenige von Dir..

Viele Grüße Bernd
Taskmanager.JPG
Taskmanager.JPG (23.42 KiB) 1293 mal betrachtet

Re: Hohe CPU Last beim Daten einlesen

Verfasst: 01 Mai 2025, 10:00
von Wetterchen
Das liegt meistens an der Dateiüberwachung damit WsWin erkennen kann ob eine neue Datei vorliegt oder nicht.
Habe ich bei mir auch schon immer.

Bei der WS2500 lief das direkt über die Schnittstelle was WSWin keine Ressourcen kostete.

Du kannst alternativ den Pausenbetrieb einrichten, dann ruft er nur nach eingestellten Intervall die Daten ab und solange verbraucht das Programm keine CPU Leistung.

Re: Hohe CPU Last beim Daten einlesen

Verfasst: 02 Mai 2025, 05:17
von Boxenbauer
Hallo Wetterchen,

vielen Dank für die Info. Das werde ich nun umsetzen.

Viele Grüße Bernd