Ich möchte Menschen mit diesem Anliegen auf diese Website aufmerksam machen: www.linuxatemyram.com
Linux hat meinen Widder gegessen!
Was ist los?
Linux leiht sich ungenutzten Speicher für das Zwischenspeichern von Festplatten aus. Es sieht so aus, als ob Sie wenig Speicher haben, aber nicht! Alles ist gut!
[...]
Warum sagt top und free, wenn mein RAM nicht verwendet wird?
Dies ist nur ein Missverständnis der Begriffe. Sowohl Sie als auch Linux sind sich einig, dass von Anwendungen genutzter Speicher "verwendet" wird, während Speicher, der nicht für irgendetwas verwendet wird, "frei" ist.
Aber wie nennen Sie Speicher, der für etwas verwendet wird und für Anwendungen verfügbar ist?
Man würde das "frei" nennen, aber Linux nennt es "verwendet".
Memory that is You'd call it Linux calls it --------------------------- ------------- -------------- taken by applications Used Used available for applications, and used for something Free Used not used for anything Free Free
Dieses "etwas" ist das, was Top- und Gratis-Anrufe "puffern" und "zwischengespeichert" haben. Da sich Ihre Terminologie und die von Linux unterscheiden, denken Sie, dass Sie keinen RAM haben, wenn Sie es nicht sind.
Wie sehe ich, wie viel freier RAM ich wirklich habe?
Um zu sehen, wie viel RAM für Ihre Anwendungen verwendet werden kann, führen Sie
free -m
die Zeile "- / + Puffer / Cache" in der Spalte "Frei" aus. Das ist deine Antwort in Megabytes.[...]