Eine unserer Legacy-Anwendungen stützt sich stark auf PostThreadMessage()
für die Inter-Thread-Kommunikation, also haben wir USERPostMessageLimit in der Registry (weit) über die normalen 10.000 hinaus erhöht.
In der MSDN-Dokumentation heißt es jedoch, dass "diese Grenze ausreichend groß sein sollte. Wenn Ihre Anwendung das Limit überschreitet, sollte sie umgestaltet werden, damit sie nicht so viele Systemressourcen verbraucht." [ 1 ]
Kann mich jemand aufklären, wie genau sich der Verbrauch von zu vielen Systemressourcen bemerkbar macht? Was genau sind Systemressourcen? Kann ich die Nutzung von Systemressourcen durch eine Anwendung irgendwie überwachen? Jede Information wäre sehr hilfreich, um zu entscheiden, ob es sich lohnt, diese Anwendung neu zu gestalten.
0 Stimmen
Ich denke darüber nach, die gleiche Lösung zu verwenden. Hatten Sie irgendwelche Probleme?