Hohe CPU Last beim Daten einlesen

Für die WsWIN / PC-Wetterstation Software
Antworten
Boxenbauer
Offline
Beiträge: 5
Registriert: 16 Jul 2024, 21:08

Hohe CPU Last beim Daten einlesen

#1

Beitrag 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
Benutzeravatar
olicat
Offline
Beiträge: 2361
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 41 mal
Danksagung erhalten: 477 mal
Kontaktdaten:

Re: Hohe CPU Last beim Daten einlesen

#2

Beitrag von olicat »

Hi!

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

Oliver
Boxenbauer
Offline
Beiträge: 5
Registriert: 16 Jul 2024, 21:08

Re: Hohe CPU Last beim Daten einlesen

#3

Beitrag 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) 150 mal betrachtet
Wetterchen
Offline
Beiträge: 69
Registriert: 22 Dez 2020, 14:06
Wohnort: Bochum
Hat sich bedankt: 29 mal
Danksagung erhalten: 7 mal
Kontaktdaten:

Re: Hohe CPU Last beim Daten einlesen

#4

Beitrag 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.
Antworten