Ich möchte den in meinem iPhone verfügbaren Gesamt RAM kennen. Dafür habe ich den folgenden Code verwendet.
Hinweis: Bitte interpretieren Sie die Frage nicht so, dass RAM-Statistiken wie Wired, Inactive, Active und Free abgerufen werden.
%Vor%Hier sind die Ergebnisse:
Bitte lassen Sie mich wissen, ob dies der richtige Weg ist, um den TOTAL RAM eines iDevices zu berechnen?
Sie können nicht den gesamten Arbeitsspeicher Ihres Geräts lesen. Sie können nur eine Schätzung Ihres verwendeten vs freien RAMs lesen. Ihr Gerät wird immer etwas Speicher verwenden (für das System, für Hintergrund-Apps, andere Prozesse), so dass Sie Ihr "sollte 512" nie vollständig sehen. Warum gibt der Simulator einen engen Wert? Mann, es ist der Simulator ... Wenn du den RAM wissen willst, lies die technischen Daten deines Geräts. Aber mit der von dir geposteten Methode (wie gesagt) bekommst du das free / used mem. Prost.
Es gibt ein Git
-Projekt , das den auf Ihrer iPhone
verfügbaren maximalen RAM anzeigt. Es weist auch Speicher zu, bis es abstürzt. Es speichert den Wert für die Speicherwarnung sowie beim Absturz der App. Beim nächsten Start werden die Werte in einem Balken angezeigt.
Tags und Links objective-c iphone ios mach