Anfängerfrage: Unterschied zwischen Speicher und RAM

Als ich jung war, waren Speicher und RAM gleich, aber jetzt scheinen sie anders zu sein (das nennt man Fortschritt).

Aber was genau ist der Unterschied bei modernen Smartphones?

Was ist (freier) RAM und wann ist (freier) RAM wichtig?

Wie kann ich als Benutzer helfen?

Lange Rede, kurzer Sinn: Die Rolle des Speichers besteht darin, Medien und Daten zu speichern, außerdem ist er viel langsamer als RAM, und die Rolle des RAM ist für Apps und Software, die derzeit im Vordergrund oder im Hintergrund ausgeführt werden (Apps-System selbst usw.). Freier RAM ist RAM-Verschwendung, denn wenn er nicht verwendet wird, haben Sie keinen Nutzen davon, und der Vorteil ist, wenn der gesamte RAM darin verwendet wird, sind zwischengespeicherte Apps. Wenn Sie also das nächste Mal eine App starten, muss sie nicht vollständig geladen werden Speicher, aber es wird alles im RAM sein, so dass es viel schneller startet.

Antworten (2)

Was genau ist der Unterschied bei modernen Smartphones?

Speicher ist in der Informatik ein weit gefasster Begriff für alles, was Daten speichern kann , während RAM nur für Random Access Memory , genauer gesagt Laufzeitspeicher , steht .

Speicher ist das gleiche Wort, für das das M in den beiden Akronymen ROM und RAM steht. Das liegt einfach daran, dass beide Daten speichern können, obwohl einer nichtflüchtig und der andere flüchtig ist.

Diese Konzepte haben sich nicht geändert, auch wenn Sie über moderne Smartphones sprechen.

Weitere Informationen finden Sie unter Gibt es Richtlinien dazu, wie viel freier RAM ein Telefon haben sollte? und unser Tag-Wiki fürram

Was ist (freier) RAM und wann ist (freier) RAM wichtig?

Immer wenn ein Prozess ausgeführt wird, benötigt er RAM zum Speichern seiner Laufzeitdaten. Wenn viele Prozesse zusammen laufen, benötigen sie mehr RAM. Sie sollten den Arbeitsspeicher Ihres Telefons niemals voll machen, sodass ein Teil des Arbeitsspeichers verfügbar ist, wenn ein Prozess mehr anfordert. Dieser „verfügbare“ Arbeitsspeicher wird als freier Arbeitsspeicher (oder genauer „ verfügbarer Arbeitsspeicher“) bezeichnet.

Freier RAM ist immer wichtig, aber es ist oft wichtiger, wenn Sie versuchen, eine andere App zu starten oder eine ressourcenintensive App auszuführen. Dies liegt daran, dass einige Prozesse fehlschlagen können, wenn nicht genügend RAM vorhanden ist, und ressourcenintensive Apps sich weigern, ausgeführt zu werden.

Wie kann ich als Benutzer helfen?

Wenn Sie ein relativ neues Telefon verwenden, lassen Sie es in Ruhe, da Android sehr gut damit umgehen kann. Halten Sie sich von "RAM Cleanern" und "Task Killern" fern, da sie eigentlich nicht helfen.

Wenn Sie ein altes Telefon mit etwa 256 MB RAM und Android 2.x verwenden, sollten Sie weniger Apps installieren und diese regelmäßig beenden oder es wegwerfen und ein neues Telefon kaufen .

+1. Vielleicht möchten Sie auch eine Zeile hinzufügen, die besagt, dass die sogenannten "Cleaner-Apps" und Task-Killer heutzutage Betrug sind, da Sie bereits gesagt haben, warum sie so sein würden.
„Freier Arbeitsspeicher ist immer wichtig“: Auf Linux-Systemen (und auch auf Android) ist freier Arbeitsspeicher eher verschwendeter Arbeitsspeicher – weshalb von Apps/Prozessen nicht beanspruchter Arbeitsspeicher z. Wenn später ein Prozess mehr RAM benötigt, werden diese Caches zuerst gelöscht). „Dein Handy sollte seinen Arbeitsspeicher nie voll haben“ ist also auch nicht ganz richtig, denn „voller“ Arbeitsspeicher bedeutet oft eine effiziente Nutzung. Einzelheiten finden Sie unter Gibt es Richtlinien dazu, wie viel freier Arbeitsspeicher ein Telefon haben sollte? – und natürlich unser Widdertag-Wiki :)
@Izzy Lassen Sie uns alle "kostenlos" in meiner Antwort als "verfügbar" und nicht als "wirklich kostenlos" behandeln.
Warum beziehen Sie sich nicht einfach auf diese beiden Quellen, um Details zur RAM-Nutzung zu erhalten? Ich würde sagen, Ryan hat es in seiner Antwort ziemlich gut erklärt . Andere gute Quellen: oom-priority tag wiki (leider haben wir kein „oom killer“-Tag – Sie wissen schon, der Prozess tritt in Aktion, wenn das System „Out of Memory“ ist). Und "verfügbar" ist relativ: RAM, das von Caches verwendet wird, wird verfügbar, wenn sie geleert werden, und RAM, das von Apps verwendet wird, nachdem sie sie beendet haben;)

„Erinnerung“ ist ein schwammiger Begriff. Es kann sich auf den Arbeitsspeicher beziehen (der Speicher, den Programme verwenden, während sie ausgeführt werden) oder auf den Speicher (wo Dinge gespeichert werden). Der Speicher ist das Äquivalent einer Festplatte auf Ihrem PC, aber es ist eigentlich keine Festplatte, sondern ein Flash-Speicher.

Sie benötigen freien Speicherplatz , um neue Apps zu installieren oder Musik, Videos usw. herunterzuladen. Wenn Ihnen der Speicherplatz ausgeht, müssen Sie möglicherweise selbst Speicherplatz freigeben, indem Sie Apps deinstallieren oder heruntergeladene Dateien löschen.

Sie benötigen freien RAM, um mehr Apps auszuführen, aber dies wird von Android verwaltet. Wenn eine App ausgeführt wird, beginnt sie, RAM zu verwenden, aber wenn Sie sie nicht mehr verwenden (sie wieder verlassen oder zu einer anderen App wechseln), entfernt Android sie nicht sofort aus dem RAM. Auf diese Weise startet die App beim nächsten Ausführen schneller, da nicht alles erneut aus dem Speicher geladen werden muss. Aber wenn der gesamte Arbeitsspeicher voll ist, entfernt Android Apps, die Sie seit einiger Zeit nicht mehr verwendet haben. Wenn Sie diese Apps das nächste Mal starten, werden sie aus dem Speicher geladen.

Normalerweise müssen Sie sich keine Gedanken darüber machen, wie viel freier Arbeitsspeicher Sie haben, da Android dies verwaltet.