Fensterentwicklung - Fertiges Fenster drückt die Rechner-Performance
Verfasst: 19. März 2020 12:39
Hallo zusammen,
kurz die Infos, zu meiner Entwicklungsumgebung, bevor ich das Problem beschreibe:
Betriebssystem: Linux Suse Leap 15
Qt: Version 5.11.2
Wir sind hier im Entwicklumgsteam ein bisschen ratlos, und zwar haben wir eine Oberfläche entwickelt, die gewisse analoge Werte von Sensoren sekündlich erfasst. Dieses Fenster beinhaltet noch zusätzlich Menü-Einträge, um die Tabelle ausdrucken zu können, abspeichern oder allgemeine Einstellungen der Tabelle vornehmen zu können.
Soweit so gut, funktioniert auch alles einwandfrei. Zum Einsatz kommt hier auch die Qt-Bibliothek.
Was aber durchaus vorkommen kann, ich kann mehrer Tabellen gleichzeitig öffnen, um mir beispielsweise von einer anderen Anlage deren Analogwerte einzulesen.
Es findet kein riesiger Datenverkehr statt, wenn ich aber so schon ein, zwei Tabellen geöffnet habe, geht gleich die Rechner-Performance in die Knie. Die Tabelle benötigt dann rund, laut "Top-Anzeige unter der Linux Shell" 1GB RAM!!!
Bei einem Rechner mit einmal 4GB Arbeitsspeicher, kann das schon einmal sehr eng werden, wenn noch weitere Applikationen gestartet werden.
Klar...ich kann einerseits den RAM-Speicher erhöhen....das packt das Problem aber nicht an der Wurzel.
Es ist doch nicht normal, dass eine kleine Applikation einen Speicher von einem GB beansprucht?!
Im Anhang habe ich ein Screenshot beigefügt, um euch vielleicht noch einen besseren Überblick geben zu können.
Vielleicht habt ihr ja noch weitere Ideen, Ratschläge oder sogar das Gleiche Problem?
Ich danke euch, für die Unterstützung und wünsche euch soweit alles Gute.
Gruß
Thomas
kurz die Infos, zu meiner Entwicklungsumgebung, bevor ich das Problem beschreibe:
Betriebssystem: Linux Suse Leap 15
Qt: Version 5.11.2
Wir sind hier im Entwicklumgsteam ein bisschen ratlos, und zwar haben wir eine Oberfläche entwickelt, die gewisse analoge Werte von Sensoren sekündlich erfasst. Dieses Fenster beinhaltet noch zusätzlich Menü-Einträge, um die Tabelle ausdrucken zu können, abspeichern oder allgemeine Einstellungen der Tabelle vornehmen zu können.
Soweit so gut, funktioniert auch alles einwandfrei. Zum Einsatz kommt hier auch die Qt-Bibliothek.
Was aber durchaus vorkommen kann, ich kann mehrer Tabellen gleichzeitig öffnen, um mir beispielsweise von einer anderen Anlage deren Analogwerte einzulesen.
Es findet kein riesiger Datenverkehr statt, wenn ich aber so schon ein, zwei Tabellen geöffnet habe, geht gleich die Rechner-Performance in die Knie. Die Tabelle benötigt dann rund, laut "Top-Anzeige unter der Linux Shell" 1GB RAM!!!
Bei einem Rechner mit einmal 4GB Arbeitsspeicher, kann das schon einmal sehr eng werden, wenn noch weitere Applikationen gestartet werden.
Klar...ich kann einerseits den RAM-Speicher erhöhen....das packt das Problem aber nicht an der Wurzel.
Es ist doch nicht normal, dass eine kleine Applikation einen Speicher von einem GB beansprucht?!
Im Anhang habe ich ein Screenshot beigefügt, um euch vielleicht noch einen besseren Überblick geben zu können.
Vielleicht habt ihr ja noch weitere Ideen, Ratschläge oder sogar das Gleiche Problem?
Ich danke euch, für die Unterstützung und wünsche euch soweit alles Gute.
Gruß
Thomas