2009-07-28 4 views

Antwort

1

Wie würde es Ihnen helfen, wenn Ihnen der virtuelle Speicher ausgeht?

Arbeitssatz ist der Satz von Speicherseiten im virtuellen Speicher eines Prozesses, die sich derzeit im physischen Speicher befinden.

Ich denke nicht, dass das Ändern des Arbeitssatzes Ihnen helfen würde. Sie benötigen eine bessere Speicherverwaltungsstrategie wie die Verwendung von memory mapped files.

0

Ja. Ich hatte eine Anwendung, die standardmäßig ganz schließen würde, aber weiterhin auf bestimmte Ereignisse lauschte. Allerdings würde der Großteil meines Codes zu diesem Zeitpunkt für eine lange Zeit nicht benötigt werden. Um die Auswirkungen meines Prozesses zu reduzieren, rief ich SetProcessWorkingSetSize(-1,-1);. Dies bedeutete, dass Windows den physischen RAM zurücknehmen und anderen Apps zur Verfügung stellen konnte. Ich würde meinen RAM zurückbekommen, wenn die Ereignisse eintrafen.

Das hängt natürlich nicht mit Ihrer Situation zusammen, und ich glaube nicht, dass Sie davon profitieren würden.

Verwandte Themen