| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| E-Book: Reibungslose Zusammenarbeit im Konstruktionsprozess |
Autor
|
Thema: Handles und GDI Objekte (9181 mal gelesen)
|
Christoph Weise Mitglied Technischer Produktdesigner / Konstruktion / CAD-Admin
Beiträge: 204 Registriert: 22.03.2015 Dell 3650 Intel I7 11700k 32 GB RAM Nvidia RTX A4000 16GB Win 10 22H2 64-bit SolidWorks 2022SP5 QuickPress 6.3.3 PortaX 2.27 SAP ERP 6.0
|
erstellt am: 21. Jul. 2016 14:02 <-- editieren / zitieren --> Unities abgeben:
Hallo CAD`ler, Der SolidWorks Ressourcen Monitor überwacht die System Ressourcen. Unter anderem auch die "GDI-Objekte" (Graphik-Objekte) oder "Handles" (Adressen von Fenstern). Bei einigen Massenaufgaben (Baugruppenausdrucke etc.) kommt es zu zum Absturz da einige Systemressourcen erschöpft sind. Das entsteht dadurch das SolidWorks sich nicht sauber entladen kann ( auch wenn die Dokumente wieder geschlossen werden) Bezüglich den Handles habe ich im Netz folgendes gefunden: Zitat: The hard-coded limitation for a user handle (e.g. a file handle) is set to 10,000 by default. It is defined in: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows\USERProcessHandleQuota. It is not a good idea to change this value!
Diese Aussage ist aber aus dem Jahre 2010, trotzdem ist der Wert in der Registry auf 10000 gesetzt. Genauso ist der Wert für die GDI Objekte auf 10 000 gesetzt. Auf folgende Fragen habe ich bis jetzt noch keine sicheren Antworten gefunden oder bekommen: Zählen die GDI Objekte und Handles je Prozess oder komplett? Wenn die Grenze auf 10 000 gesetzt ist wie kann der SolidWorks Prozess über 14 000 Handles adressieren/verbrauchen? Gibt es noch andere Ressourcen außer CPU, RAM, Handles und GDI-Objekte die der SolidWorks Ressourcenmonitor überwacht? Gruß Christoph ------------------ Wer einen Fehler findet darf ihn behalten, wer zwei findet kann beide behalten, ab fünf Fehler gibs Rabatt :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Maler Mitglied Konstrukteur / CAD-Admin / Mädchen für alles
Beiträge: 720 Registriert: 17.01.2007 SWX 2019 SP5 AutoCAD 2019 Win 10 pro 64 bit Intel(R) Xeon(R) CPU E5-1650 v4 @ 3.60GHz 64GB RAM Nvidia Quadro M5000 SWx EPDM
|
erstellt am: 21. Jul. 2016 14:50 <-- editieren / zitieren --> Unities abgeben: Nur für Christoph Weise
Wir haben hier die GDIProcessHandleQuota auf 40k erhöht, bisher ohne, dass SWX irgendwie instabil wird. Die Meldung vom Ressourcen-Monitor kommt zwar trotzdem bei 10k Objekten, die ignorieren wir geflissentlich bzw. blenden sie aus(ebenfalls ohne Probleme). Die Werte USERPostMessageLimit und USERProcessHandleQuota sollen auf Anraten vom Support nicht verändert werden. Ob jetzt die Handles da irgendwie mit reinspielen: k.A. Gruß, Jens ------------------ CSWA, CSWP =) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5463 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP0.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 22. Jul. 2016 08:45 <-- editieren / zitieren --> Unities abgeben: Nur für Christoph Weise
|
Christoph Weise Mitglied Technischer Produktdesigner / Konstruktion / CAD-Admin
Beiträge: 204 Registriert: 22.03.2015 Dell 3650 Intel I7 11700k 32 GB RAM Nvidia RTX A4000 16GB Win 10 22H2 64-bit SolidWorks 2022SP5 QuickPress 6.3.3 PortaX 2.27 SAP ERP 6.0
|
erstellt am: 26. Jul. 2016 09:04 <-- editieren / zitieren --> Unities abgeben:
Hallo Heiko, Default Werte sind ja gut nur warum bekomme ich gerade 28k Handles von SolidWorks angezeigt obwohl der "Default" Wert bei max. 10 k liegt? Allso was genau sagt der Wert aus der einstellbar ist? ------------------ Wer einen Fehler findet darf ihn behalten, wer zwei findet kann beide behalten, ab fünf Fehler gibs Rabatt :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 26. Jul. 2016 10:04 <-- editieren / zitieren --> Unities abgeben: Nur für Christoph Weise
|
Constructix Mitglied selbstst. Maschinenbautechniker
Beiträge: 123 Registriert: 06.08.2004
|
erstellt am: 06. Aug. 2016 17:40 <-- editieren / zitieren --> Unities abgeben: Nur für Christoph Weise
Hallo, wenn ich das richtig verstehe, stellt Windows eine gewisse Anzahl handles zur Vefügung die parallel ablaufen bzw. abgearbeitet werden dürfen... ... und wenn diese Anzahl erreicht oder überschritten ist, passiert was? Werden die Programme dann instabil oder dauern Rechnevorgänge wesentlich länger? Ähm, beziehen sich die Werte eigentlich auf das gesamte System? Oder darf jedes gestartete Programm die engestellte Anzahl an handles verbraten? Nach anfänglichen Schwierigkeiten habe ich die Einstellung bei mir auf 40K aufgebohrt. Wenn ich mir aber meine aktuelle Prozessübersicht im Taskmanager ansehen, dann sollten evtl. Firefox und SWX nicht unbedingt gleichzeitig laufen? Oder muss ich auf 100K aufbohren? Was meint Ihr? Gruß: Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Maler Mitglied Konstrukteur / CAD-Admin / Mädchen für alles
Beiträge: 720 Registriert: 17.01.2007 SWX 2019 SP5 AutoCAD 2019 Win 10 pro 64 bit Intel(R) Xeon(R) CPU E5-1650 v4 @ 3.60GHz 64GB RAM Nvidia Quadro M5000 SWx EPDM
|
erstellt am: 08. Aug. 2016 08:15 <-- editieren / zitieren --> Unities abgeben: Nur für Christoph Weise
Lies dir mal bitte die beiden "Pushing the limits"-Links durch, die Stefan gepostet hat, da stehen die Antworten auf genau diese Fragen. Bei mir hier sind SWX, Outlook und der Win-Explorer die schlimmsten Übeltäter. Und der reg-key hat 32bit, der kann also gar nicht höher als 65k werden. Gruß, Jens ------------------ CSWA, CSWP =) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |