Hohe Prozessorlast bei Wswin.exe (>45%)

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
VolkerL
Beiträge: 97
Registriert: 01 Apr 2009 22:14
Wohnort: Idar-Oberstein / Rhld.-Pf.
Hat sich bedankt: 2 mal
Kontaktdaten:

Hohe Prozessorlast bei Wswin.exe (>45%)

Beitrag von VolkerL »

Hallo zusammen,

ich habe gestern festgestellt, dass der Lüfter meines Wetter-Laptops mit hoher Geschwindigkeit dreht und der Laptop wärmer ist als sonst.

Daraufhin habe ich im Task-Manager nachgeschaut und festgestellt, dass WsWin.exe dauerhaft mit 45-50% Prozessorlast unter Windows 7 (32Bit) läuft, was es bis vor kurzem nicht getan hat. Am Rechner wurde außer den regelmässigen Updates nichts verändert, WsWin ist Version 2.97.13.

Der Rechner läuft 24/7 ohne Aufsicht.

Woran kann es liegen, Neustart hat kein Erfolg gebracht.

Danke

Volker
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

Wenn WSWIN z.B. eine umfangreiche custom.txt abarbeitet, können solche Auslastungen vorkommen. Schau mal in den WSWIN-Ordner, ob sich da eine custom.html aufgehängt hat. die sollte nämlich nach dem Abarbeiten von dort verschwinden und in den WSWIN-html-Ordner gehen. Wenn die noch da ist, rechnet WSWIN sich einen Wolf und kommt nicht zu Ende.

In diesem Fall: WSWIN beenden, diese custom.html löschen, WSWIN wieder starten.
VolkerL
Beiträge: 97
Registriert: 01 Apr 2009 22:14
Wohnort: Idar-Oberstein / Rhld.-Pf.
Hat sich bedankt: 2 mal
Kontaktdaten:

Beitrag von VolkerL »

Hallo,

im WsWin-Verzeichnis ist leider keine HTML-Datei vorhanden die daran schuld sein könnte.

Gruß

Volker
VolkerL
Beiträge: 97
Registriert: 01 Apr 2009 22:14
Wohnort: Idar-Oberstein / Rhld.-Pf.
Hat sich bedankt: 2 mal
Kontaktdaten:

Beitrag von VolkerL »

Hallo,

da meine Prozessorauslastung immer noch bei 50% liegt, habe ich mich entschlossen WSWIN mal neu zu installieren. Nachdem ich das Programm gesichert, dann neu installiert habe und die *.Dat und WSWIN.cfg ins neue Programmverzeichnis kopiert habe, wurde das Programm wieder gestartet.

Leider ohne Erfolg. Prozessorlast immer noch bei ca. 50%. Dann habe ich folgende Festellung gemacht. Als ich das Auslesen abgeschaltet habe, um die html-Dateien wieder alle zu erzeugen, ist die Last auf 0-1% abgesunken. Zur Bestätigung habe ich das Auslesen wieder eingeschaltet und die Prozessorlast ging sofort wieder auf 50%, d. h. es muss irgendwas mit dem Auslesen zu tun haben.
Ich habe eine WDC 7000 mit dem Kombisensor, die ich mit Hilfe vom wslogger auslese, Interface steht auf Dateiüberwachung und ohne Interface. Die Daten werden korrekt ausgelesen.

Außerdem ist mir Aufgefallen, dass das Problem auch auftritt, wenn wslogger im Hintegrund gar nicht läuft.

Hat jemand eine Idee, was ich noch tun kann.

Danke
Volker
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

Unter >Wetterstation >Interface >Dateiüberwachung kann man festlegen in welchem Intervall WSWIN nach neuen Daten sucht. Haken ist dann bei >Überwachung aktiv. Welche Sekundenzahl steht da drin? Wenn WSWIN jede Sekunde nach Daten sucht..... Obwohl daß nicht unbedingt diese Prozessotlast erklärt.
Benutzeravatar
moppedhausi
Beiträge: 851
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 69 mal
Danksagung erhalten: 5 mal
Kontaktdaten:

Beitrag von moppedhausi »

Hallo Volker,

was für einen Rechner hast Du denn, wieviel Speicher usw.?
Und schaue mal unter WsWin - Hilfe - Info über.. nach, was steht bei Dir bei current memory?
Gruss Wilfried
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Volker,
um das Ganze abzukürzen:
Verwende mal den sog Pausebetrieb von WSWIN.
"Datei - Optionen - Warnung/Pause" und stelle dort einen für Dich passenden Wert ein.
Übrigens:
kann man festlegen in welchem Intervall WSWIN nach neuen Daten sucht.
Das stimmt so nicht. Hier wird nur eingestellt, wie lange WSWIN wartet, nachdem eine neue Datei erkannt wurde, bis es die Datei öffnet.
VolkerL
Beiträge: 97
Registriert: 01 Apr 2009 22:14
Wohnort: Idar-Oberstein / Rhld.-Pf.
Hat sich bedankt: 2 mal
Kontaktdaten:

Beitrag von VolkerL »

@weneu:

Das mit der Pause hat funktioniert. CPU-Nutzung geht sofort wieder auf 0-1%.
Vielen Dank.

Ich frage mich aber warum hat es ewig auch ohne funktioniert und jetzt auf einmal zickt der Rechner rum.

Gruß und ein schönes Wochenende

Volker
lahnerhe

Beitrag von lahnerhe »

Hallo VolkerL :)
Hatte dieses Problem auch, allerdings gleich von Beginn an, also nach Neuinstallation. Habe dann auch diese Pausenlösung eingerichtet und funktioniert seitdem probremlos.
Habe Widows XP SP3 und verwende ebenfalls den Datenlogger zum Auslesen. Scheint also ein Problem zu sein welches bei manchen PCs eben so vorkommt. Hat aber den Vorteil daß man die Aufzeichnung nicht stoppen muß wenn man sich eine andere Ansicht wählt oder was aktualisiern möchte.

LG lahnerhe
VolkerL
Beiträge: 97
Registriert: 01 Apr 2009 22:14
Wohnort: Idar-Oberstein / Rhld.-Pf.
Hat sich bedankt: 2 mal
Kontaktdaten:

Beitrag von VolkerL »

Pausenlösung funktioniert nun 2 Wochen ohne Probleme.

Allen herzlichen Dank.

Volker
Antworten