Wie viel freier Speicherplatz sollte man vernünftigerweise für die beste Leistung lassen?

(Vernünftigerweise, weil das Freigeben von Speicherplatz abnehmende Renditen bringt, richtig oder nicht?)

Hintergrund

Ich teste verschiedene SD-Karten-Scheduler, um die beste Leistung zu erzielen. Ich gehe davon aus, dass, wenn ich mehr freien Speicherplatz habe und den besten Regler für diese Situation verwende, die Leistung besser sein sollte als jetzt mit dem besten Regler für die aktuelle Situation.

Frage

Ich möchte herausfinden, ob ich irgendwie die beste Scheduler- und Read-Ahead-Kombination herausfinden kann, ohne jede Kombination testen zu müssen.

Gibt es also eine Möglichkeit, dies zu berechnen / zu finden? Wenn nicht, was ist dann der beste Weg?

Antworten (2)

IMHO sind diese Reglereinstellungen überbewertet. Natürlich ist es schön, solche Optionen zu haben, aber es verwirrt die Benutzer mehr, anstatt ihnen zu helfen.

Überprüfen Sie einfach Ihr ROM und fragen Sie andere Benutzer nach ihrer Meinung. In AOKP zum Beispiel brauchen Sie nur NOOP und Interactive und Sie sollten für alles bereit sein.

Sie sollten Ihre Zeit für wichtigere Dinge in Android aufsparen. Aber nur mein Rat.

Danke. Ihr Rat ist gut. Ich habe die wichtigeren Optimierungen bereits vorgenommen und die SD-Karte steht als nächstes auf meiner Liste. Meinen Sie Benutzer als Personen, die meine Frage beantworten könnten? Die Verbesserung der SD-Kartenleistung ist nützlich, auch wenn es Sie verwirren könnte Tu es. Kannst du aber meine Raumfrage beantworten?
Herr, wovon redest du!? Seit wann verwendet man einen Scheduler für eine SD-Karte?? Was ist hier Ihrer Meinung nach "nützlich"?? Kaufen Sie eine schnelle SD-Karte (SDHC, Klasse 10 gleichermaßen), alles andere ist Unsinn.
Sir, bitte sehen Sie sich hier ein paar Terminplaner an. forum.xda-developers.com/showthread.php?t=1558153 Welche SD-Karte auch immer ich haben werde, ein Planer sollte die Leistung der SD-Karte verbessern, es sei denn, ich hatte bereits die beste aktiviert.
Nein, nein. Diese Scheduler sind nur für CPU-I/O. Ihre SD-Karte ist von diesen Einstellungen nicht betroffen. Korrigiere mich bitte, wenn ich falsch liege. Was Sie tun könnten, aus welchen Gründen auch immer, ist, mit dem Read-Ahead-Wert zu experimentieren. Aber diese seltsamen Apps braucht man nicht, das meinte ich mit Quatsch. Sie können Ihre SD-Karte einfach nicht "übertakten". Gehen Sie zu einem guten Hersteller und achten Sie auf Qualität. Was sie auf ihren Chips verwenden, ist gut und sollte bevorzugt werden.
Zumindest theoretisch wird die SD-Karte davon beeinflusst, von welchem ​​Scheduler sie verwaltet wird. Ich werde bald herausfinden, ob die Tatsache der Theorie standhält. Ich möchte jedoch herausfinden, ob ich irgendwie die beste Kombination aus Scheduler und Vorauslesen herausfinden kann, ohne dies tun zu müssen Testen Sie jede Kombination.
Ich würde empfehlen, Ihr Gerät für Ihren bevorzugten Planer und Regler zu optimieren (nutzen Sie Benutzererfahrungen für Ihr Gerät) und danach Read-Ahead-Ideen zu testen. Alle über 2048 KB werden nichts beeinflussen und ich habe auch gelesen, dass diese "Theorie" und ihr Unterschied (falls vorhanden) nicht so signifikant ist, als ob Sie Ihre SD-Karte einfach sein lassen würden. Denken Sie auch daran, dass Sie Ihre SD-Karte beschädigen könnten. Machen Sie also Backups, bevor Sie mit diesen Werten spielen.

Das Ändern des Gouverneurs hat so geringe Auswirkungen, und der Standard-Governor ist meistens der beste. Das einzige, was Sie tun können, um die Leistung zu verbessern, ist, Ihr Telefon zu übertakten, was jedoch zu Hitzeproblemen führen wird.

Je nachdem, wie viele Apps Sie installiert haben (und regelmäßig verwenden) und wie viel RAM Sie haben, sollten Sie über 500-2000 MB freien Speicherplatz verfügen, um zu verhindern, dass Apps abstürzen und Daten verlieren (z. B. WhatsApp) oder extreme Verzögerungen auftreten. Low-End-Geräte mit wenig RAM haben tendenziell größere Probleme, und es ist eine Katastrophe, sie mit weniger als 500 MB zu belassen.

Apps verwenden Cache, damit sie bestimmte Dateien beim Booten nicht immer wieder laden müssen und weniger RAM verbrauchen. Wenn kein Platz für den Cache vorhanden ist, stürzt die App ab oder versucht, mehr RAM zu verwenden, und stürzt dann ab, wenn keiner verfügbar ist.

Sie können Apps wie CCleaner verwenden, um Speicherplatz freizugeben (ich habe es gerade nach Jahrzehnten wieder verwendet und 9 GB bereinigt (7 GB Thumbnails, 700 MB App-Cache, 1,5 GB nutzlose Downloads, hauptsächlich Apps).

Wenn Sie wenig RAM und Speicher haben, müssen Sie den Cache regelmäßig leeren, oder Sie werden auf Verzögerungen und schlechte Leistung stoßen.