Warum speichert kein mobiles Betriebssystem den Speicher inaktiver Anwendungen auf seinem Speicher?

Warum speichert kein mobiles Betriebssystem den Speicher inaktiver Anwendungen auf seinem Speicher?

Bei Telefonen scheint es nur dann Vorteile zu bringen, wenn Hintergrundanwendungen im Speicher gespeichert werden, anstatt sie bei knappem Speicher zu beenden. Gibt es Gründe, warum dies nicht getan wird? Ich spreche auch nicht von Auslagerungsdateien, falls Telefone diese verwenden.

Antwort1

Dies würde die Systeme verlangsamen, indem Daten auf die Festplatte ausgelagert und dann wieder zurückgeschrieben werden – was insgesamt zu einem sehr trägen Erlebnis führt – und eine beträchtliche Menge an Festplattenspeicher für die Speicherung verschwenden und den Neustart von Anwendungen erschweren würde.

Außerdem wird der NAND schneller abgenutzt (normalerweise zwischen 5000 und 100.000). Die typische Geschwindigkeit von NAND beträgt bei Android 15–60 MB/s – was im Vergleich zu SSDs und sogar Festplatten sehr langsam und im Vergleich zu RAM sehr langsam ist.

verwandte Informationen