2 votes

Comment puis-je utiliser mon stockage interne comme RAM supplémentaire?

Alors j'ai posé cette question sur ce site et j'ai obtenu cette réponse. Maintenant que je suis rooté, je suis prêt à emprunter cette voie. J'ai essayé de chercher des moyens mais presque tous les résultats qui sont apparus étaient sans rapport. Alors oui, est-ce que quelqu'un peut me donner un coup de main en ce qui concerne l'utilisation de ma mémoire interne comme RAM supplémentaire pour mon téléphone?

0 votes

Désolé de ne pas commenter. Cette question est plutôt floue pour moi et semble mélanger des choses basiques : Pour commencer, "ROM" est essentiellement un faux nom pour la partition système et signifie mémoire morte en lecture (la plupart du temps montée en lecture seule, d'où "ROM"), elle se trouve très probablement sur une sorte de flash NAND. RAM (mémoire à accès aléatoire) est une mémoire de travail qui est très rapide mais volatile par rapport au flash NAND. Les deux types sont nécessaires (rapide vs persistant) et ne peuvent pas être interchangés. Du moins pas complètement (vous pourriez ajouter une partition d'échange sur des roms personnalisées. Est-ce que vous demandez cela ?)

0 votes

Bonjour les gars, merci pour vos réponses. Je ne cherche pas app2sd. J'ai déjà terminé cette partie, maintenant que mon ROM n'est plus complètement utilisé, je me demandais s'il pouvait plutôt être utilisé comme partie de la RAM de mon téléphone. Si je comprends bien, en termes d'Android, le "ROM" est la mémoire interne du téléphone, tandis que la "RAM" est l'endroit où les applications en cours d'exécution sont chargées afin qu'elles puissent s'ouvrir plus rapidement la prochaine fois qu'elles sont nécessaires. Et oui, je pense que je parle de partition de swap. Je ne sais juste pas comment ça s'appelle. @ce4

2 votes

Au début: Ne pas utiliser la mémoire interne comme espace d'échange! Le stockage flash (NAND) n'a que environ 10 000 cycles d'écriture. Il vaut mieux utiliser votre carte sd pour cela. Consultez ce guide sur XDA pour les pour et les contre et comment le faire. Si vous voulez juste vous amuser et vous demandez si vous pourriez faire quelque chose d'utile avec l'espace libre sur votre partition /data: Ne le faites pas. Laissez-le tel quel. Au fait: quel modèle avez-vous, combien de RAM a-t-il? Voici une image de base illustrant une architecture régulière (flash=ROM)

4voto

ce4 Points 14264

Vous n'avez pas besoin d'utiliser des choses tierces comme une partition d'échange ou zRamSwap. 512 Mo de RAM était / est toujours la norme et sera probablement suffisant pour presque tous les scénarios, au moins pour Android 4.0 et 4.1, voir ce post du forum CyanogenMod.

(Vous avez indiqué dans les commentaires que votre Xperia Active a 512 Mo de RAM)

Version plus longue:
Pour commencer, "ROM" est essentiellement un nom faux pour la partition système et signifie mémoire en lecture seule (elle est la plupart du temps montée en lecture seule, d'où "ROM"), cela repose probablement sur une certaine forme de mémoire flash NAND. La RAM (mémoire d'accès aléatoire) est une mémoire de 'travail' très rapide mais volatile en comparaison avec la mémoire flash NAND. Les deux types sont nécessaires (rapide vs. persistante) et ne peuvent pas être échangés. Du moins pas complètement (vous pourriez ajouter une partition d'échange sur des roms personnalisées.)

D'abord : Ne pas utiliser la mémoire interne comme espace d'échange! Le stockage flash (NAND) a environ 10 000 cycles d'écriture. Mieux vaut utiliser votre carte sd pour cela. Consultez ce guide sur XDA pour les avantages et les inconvénients et comment le faire. Si vous voulez simplement expérimenter et vous demander si vous pourriez faire quelque chose d'utile avec l'espace libre sur votre partition /data : Ne le faites pas. Laissez-le tel quel.

Voici une image basique illustrant une architecture régulière.

0 votes

Le vice versa est également possible, tmpfs crée une partition de système de fichiers sur la RAM, bien sûr vous perdrez les données dessus si l'appareil est éteint.

1 votes

Pour développer la réponse de ce4, utiliser votre carte interne ou votre carte sd comme position de swap ne vous apportera probablement aucun bénéfice en termes de performances sur un appareil avec une RAM suffisamment grande. Le cycle de vie de l'application Android agit comme un mécanisme d'échange plus intelligent que la partition de swap.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X