Gibt es eine Speicherbeschränkung für einen einzelnen .NET-Prozess?

Wir überlegen derzeit, ein Cache-System aufzubauen, um Daten aus einer SQL-Datenbank zu speichern und für einige andere Anwendungen (Website, Webservice usw.) verfügbar zu machen. Wir stellen uns vor, dass der Cache als Windows-Dienst ausgeführt wird und im Grunde aus einem intelligenten Wörterbuch besteht, das die Cache-Einträge enthält. Meine Frage ist, gibt es eine Begrenzung für den Arbeitssatz der Anwendung (es wird unter Windows Server 2003 ausgeführt)? Oder ist die Größe des physischen Speichers die Grenze?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage