Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
nach Tests an der Station haben sich leider keine großen Verbesserungen der Funktionen ergeben.
E shat sich in diesem Zusammenhang herausgestellt, dass dies aber evtl auf die CPU-Auslastung, welche bei nahezu 100%
steht, zurückzuführen ist. Dadurch tritt der fehler nur bei der Durchführung von Messungen an mehreren Positionen parallel auf.
Beim Einzelbetrieb schafft dies die CPU evtl noch.
Werde dieses Problem erstmal lösen, um alle weiteren Zusammenhänge davon auschließen zu können.
Gibt es für die Suche nach Ursachen und damit zur Reduzierung der CPU-Auslastung auch erste Tips?
' schrieb:E shat sich in diesem Zusammenhang herausgestellt, dass dies aber evtl auf die CPU-Auslastung, welche bei nahezu 100%
steht, zurückzuführen ist. Dadurch tritt der fehler nur bei der Durchführung von Messungen an mehreren Positionen parallel auf.
Beim Einzelbetrieb schafft dies die CPU evtl noch.
Und Fehler ist gefunden!
' schrieb:Werde dieses Problem erstmal lösen, um alle weiteren Zusammenhänge davon auschließen zu können.
Gibt es für die Suche nach Ursachen und damit zur Reduzierung der CPU-Auslastung auch erste Tips?
Die hat es schon in diesem Thread gegeben, aber du hast sie nicht umgesetzt. Die Analogdatenerfassungsschleife läuft bei dir sehr schnell. Wenn du am Eingang von DAQmx-Read schon eine 100 oder 1000 anschließt, und somit die Schleife dazu zwingst, immer mind. 100 oder 1000 Samples auszulesen, dann dürfte die CPU-Auslastung schon deutlich runtergehen.
Nebenbei, bei jedem Programm, bei dem die CPU-Auslastung größer 10-20% ist, läuft etwas falsch.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Der Fehler ist damit leider noch nicht gefunden.
Hab die analoge Erfassung mit jeglichen Änderungen und Samples versucht. Sogar ganz ohne analoge Erfassung ist
die CPU-Auslastung sehr hoch.
Nun muss ich erstmal schauen, dass diese wieder bei den max. 20% liegt, dann können weitere Verbesserungen vogenommen
werden.
Trotzdem DANKE an alle für die bisherigen Tips.
25.08.2010, 08:21 (Dieser Beitrag wurde zuletzt bearbeitet: 25.08.2010 08:21 von jg.)