klaus_b0
kennt sich schon aus
Hallo berndd
Wenn die Anwendung mehr Speicher verwenden will, fordert sie diesen vom OS an. Windows teilt dann der Anwendung mehr Speicher zu. Da unter Windows alles als virtueller Speicher gesehen wird, entscheidet Windows allein, ob die Anwendung mehr RAM oder mehr Platz auf in der Auslagerungsdatei erhält. Der Anwendung ist das erstmal egal, da sie den angeforderten Speicher ja erhalten hat.
Eine Anwendung belegt nicht "einfach so" Speicher. Außer ein Entwickler wollte Testen, wie viel Speicher er vom System erhalten kann. Speicher wird in der Regel von einer Anwendung angefordert wenn sie neue Objekte in den Speicher lädt. Solange das nicht nötig ist, warum sollte die Anwendung dann Speicher anfordern? Nur weil freier Speicher im System verfügbar ist?
Servus,
Klaus
Welcher Umstand bringt dich zu der Meinung, diese Anwendung würde mehr RAM benötigen?hier ein screenshot mit dem laufenden Musikprogramm, es sind noch genügend Reserven vorhanden. Nur, es ist halt verwunderlich, dass hier nicht alles des RAM verwendet werden kann.<snip>
Wenn die Anwendung mehr Speicher verwenden will, fordert sie diesen vom OS an. Windows teilt dann der Anwendung mehr Speicher zu. Da unter Windows alles als virtueller Speicher gesehen wird, entscheidet Windows allein, ob die Anwendung mehr RAM oder mehr Platz auf in der Auslagerungsdatei erhält. Der Anwendung ist das erstmal egal, da sie den angeforderten Speicher ja erhalten hat.
Eine Anwendung belegt nicht "einfach so" Speicher. Außer ein Entwickler wollte Testen, wie viel Speicher er vom System erhalten kann. Speicher wird in der Regel von einer Anwendung angefordert wenn sie neue Objekte in den Speicher lädt. Solange das nicht nötig ist, warum sollte die Anwendung dann Speicher anfordern? Nur weil freier Speicher im System verfügbar ist?
Servus,
Klaus