¿Cómo mantener el tamaño del caché Dalvik pequeño? -- yanogenmod campo con internal-storage campo con dalvik camp android Relacionados El problema

How to keep the size of the Dalvik cache small?


17
vote

problema

Español

Tengo un problema con el caché de Dalvik conseguir enorme y ocupar casi todo el espacio en mi teléfono. Estoy ejecutando CyanogenMod 7.x. Para el registro, tengo aproximadamente 5-6 solicitudes pequeñas en mi teléfono (teclado, elección de voz, Gmail, etc.), pero estoy mostrando aproximadamente 187 MB usados ​​y 9,7 MB gratis en mi almacenamiento interno en "Administrar aplicaciones".

i simple du -h -d 1 / revela:

  0   /sd-ext 0   /config 32.3M   /cache 0   /acct 3.5G    /mnt 120.8M  /system 0   /sys 112.0K  /sbin 0   /proc 178.3M  /data 0   /root 0   /dev 3.8G    /   

Luego, un du -h -d 1 /data revela aún más:

  550.5K  /data/tombstones 13.5K   /data/backup 10.5K   /data/dropbear 50.5K   /data/anr 4.0K    /data/secure 413.0K  /data/system 94.3M   /data/dalvik-cache 3.5K    /data/property 6.6M    /data/app 1.5M    /data/app-private 74.8M   /data/data 6.5K    /data/local 2.0K    /data/lost+found 46.5K   /data/misc 2.0K    /data/dontpanic 178.3M  /data   

¿El "caché" está ocupando 94.3MB de mi almacenamiento interno de teléfono?!? ¿Como tiene sentido eso? Hice un borrado en caché, pero todo estaba regenerado en la siguiente bota.

Otra cosa realmente extraña pero interesante es que si hago du -h -d 1 /data/data , veo que muchas de las aplicaciones que he mudado al almacenamiento SD todavía se están almacenando en el teléfono !!!

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   

En resumen, no tengo idea de lo que está sucediendo, pero me aseguré de que casi ninguna aplicación vive en mi almacenamiento interno y estoy todavía conseguir "Memoria de teléfono baja" en la notificación bar. ¿Qué da?

Original en ingles

I have an issue with the Dalvik cache getting huge and occupying almost all of the space on my phone. I'm running Cyanogenmod 7.X. For the record, I have about 5-6 small applications on my phone (keyboard, voice choice, Gmail, etc.), but I'm showing about 187MB used and 9.7MB free on my internal storage in "Manage Applications".

I simple du -h -d 1 / reveals:

0   /sd-ext 0   /config 32.3M   /cache 0   /acct 3.5G    /mnt 120.8M  /system 0   /sys 112.0K  /sbin 0   /proc 178.3M  /data 0   /root 0   /dev 3.8G    / 

Then, a du -h -d 1 /data reveals further:

550.5K  /data/tombstones 13.5K   /data/backup 10.5K   /data/dropbear 50.5K   /data/anr 4.0K    /data/secure 413.0K  /data/system 94.3M   /data/dalvik-cache 3.5K    /data/property 6.6M    /data/app 1.5M    /data/app-private 74.8M   /data/data 6.5K    /data/local 2.0K    /data/lost+found 46.5K   /data/misc 2.0K    /data/dontpanic 178.3M  /data 

The "cache" is taking up 94.3MB of my internal phone storage?!? How does this make any sense? I did a cache wipe, but it was all regenerated on the next boot.

Another really weird but interesting thing is that if I do du -h -d 1 /data/data, I see that many of the apps I have moved to SD storage are still being stored on the phone!!!

34.5K   /data/data/com.google.android.carhome 31.0K   /data/data/com.paladinstudios.jimmypataya 33.0K   /data/data/com.touchtype.swiftkey 36.5K   /data/data/com.viber.voip 476.0K  /data/data/de.bigbyte.games.pickastick 21.5K   /data/data/com.android.keepass 50.5K   /data/data/com.threequbits.android.eightpen 12.5K   /data/data/com.google.android.apps.chrometophone 920.0K  /data/data/com.meganoid.engine 2.5K    /data/data/fishnoodle.jumpgate_free 2.5K    /data/data/com.androidemu.nes 48.5K   /data/data/digifit.virtuagym.client.android 49.5K   /data/data/com.rovio.angrybirdsseasons 641.0K  /data/data/com.googlecode.android_scripting 172.0K  /data/data/com.amazon.venezia 143.5K  /data/data/com.google.android.apps.docs 2.5K    /data/data/com.tumblr 26.5K   /data/data/de.android.telnet 5.0K    /data/data/com.capaci.android.flashlight 7.5K    /data/data/com.realarcade.DOJ 15.5K   /data/data/android.androidVNC 2.5K    /data/data/com.prey 12.0K   /data/data/org.mult.daap 13.0K   /data/data/org.transdroid 103.5K  /data/data/com.android.vending 30.5K   /data/data/com.google.android.talk 15.4M   /data/data/com.popcap.pvz 7.5K    /data/data/com.adobe.reader 29.0K   /data/data/gematria.calculator 4.0K    /data/data/com.android.setupwizard 161.5K  /data/data/com.glu.android.spacebros 4.0K    /data/data/com.google.android.onetimeinitializer 36.5K   /data/data/com.droidhen.game.donkeyjump 21.5K   /data/data/com.google.android.location 516.5K  /data/data/com.sherbert.delicious 9.5K    /data/data/com.google.android.voicesearch 4.0K    /data/data/com.google.android.apps.uploader 4.0K    /data/data/com.android.vending.updater 12.0K   /data/data/com.hg.gunsandgloryfree 4.0K    /data/data/com.google.android.latinimetutorial 198.0K  /data/data/com.google.android.gsf 11.0K   /data/data/com.google.android.street 5.0K    /data/data/com.bigtincan.android.adfree 73.5K   /data/data/com.google.android.googlequicksearchbox 176.0K  /data/data/com.bfs.ninjump 4.0K    /data/data/com.google.android.partnersetup 445.5K  /data/data/com.google.android.maps.mytracks 4.0K    /data/data/com.google.android.feedback 766.0K  /data/data/com.facebook.katana 9.5K    /data/data/com.google.android.syncadapters.contacts 9.5K    /data/data/com.google.android.syncadapters.calendar 7.0K    /data/data/pl.pawelbialecki.jedilightsaber 14.5K   /data/data/com.google.android.backup 127.0K  /data/data/com.google.android.apps.genie.geniewidget 2.0M    /data/data/com.shazam.encore.android 2.5K    /data/data/com.androidemu.gbc 4.0K    /data/data/com.android.cardock 1.2M    /data/data/com.rememberthemilk.MobileRTM 6.0K    /data/data/com.android.server.vpn 8.0K    /data/data/com.android.voicedialer 9.0K    /data/data/com.oktmwebsites.braslev 11.0K   /data/data/com.google.android.apps.tvremote 4.0K    /data/data/com.android.musicvis 423.5K  /data/data/com.google.android.apps.plus 7.5K    /data/data/com.tomanyz.lockWatch 15.0K   /data/data/com.android.providers.userdictionary 4.0K    /data/data/android.tts 2.5K    /data/data/Sidur.NosachSfarad.free 8.0K    /data/data/com.jyaif.pewpew 9.0K    /data/data/net.cactii.flash2 15.0K   /data/data/com.tmobile.thememanager 6.0K    /data/data/com.tmobile.themechooser 199.0K  /data/data/com.dropbox.android 233.5K  /data/data/com.android.providers.telephony 16.0K   /data/data/com.bbb.btr 5.0K    /data/data/org.nstamato.bansheeremote 6.5K    /data/data/com.android.systemui 2.5K    /data/data/com.adobe.flashplayer 38.5K   /data/data/com.noshufou.android.su 41.0K   /data/data/au.com.phil 744.5K  /data/data/de.hms.xconstructionfull 4.0K    /data/data/com.android.stk 2.5K    /data/data/com.lysolpionex.HomestarRunnerSoundboard 4.0K    /data/data/com.android.spare_parts 4.0K    /data/data/com.android.soundrecorder 2.5K    /data/data/com.androidemu.snes 48.0K   /data/data/com.android.providers.settings 204.5K  /data/data/com.android.settings 13.0K   /data/data/com.koushikdutta.rommanager 5.0K    /data/data/com.sec.ccl.csp.app.secretwallpaper.themetwo 6.5K    /data/data/com.voiceplusfree 7.0K    /data/data/com.nasc.widget.pixelartclock 4.0K    /data/data/com.android.protips 4.0K    /data/data/com.svox.pico 8.5K    /data/data/com.sportstracklive.stopwatch 2.9M    /data/data/com.google.android.apps.reader 14.5K   /data/data/com.android.phone 67.5K   /data/data/org.zwanoo.android.speedtest 5.5K    /data/data/com.replica.replicaisland 4.0K    /data/data/com.teamdouche.pacman 2.5K    /data/data/com.hg.gunsandglory 4.0K    /data/data/com.android.packageinstaller 42.0K   /data/data/com.squareup 7.0K    /data/data/com.android.music 12.0K   /data/data/com.android.mms 322.0K  /data/data/com.android.providers.media 34.5K   /data/data/org.adw.launcher 4.0K    /data/data/com.android.magicsmoke 4.0K    /data/data/com.android.wallpaper.livepicker 6.5K    /data/data/com.android.wallpaper 223.5K  /data/data/com.xyzmo.signature 33.5K   /data/data/com.a0soft.gphone.aCompass 18.0K   /data/data/com.android.inputmethod.latin 7.5K    /data/data/com.osao.themarbians 4.0K    /data/data/com.android.htmlviewer 320.0K  /data/data/org.onaips.vnc 2.7M    /data/data/com.cooliris.media 221.0K  /data/data/com.google.android.gm 4.0K    /data/data/org.openintents.filemanager 4.0K    /data/data/com.android.fm 7.5K    /data/data/com.publicobject.shush 47.0K   /data/data/com.android.email 4.0M    /data/data/com.googlecode.pythonforandroid 44.5K   /data/data/org.droidstack 11.0K   /data/data/com.android.providers.drm 591.5K  /data/data/com.keramidas.TitaniumBackup 1.2M    /data/data/com.google.android.apps.googlevoice 110.0K  /data/data/com.google.earth 4.0K    /data/data/com.android.providers.downloads.ui 40.5K   /data/data/com.android.providers.downloads 2.5K    /data/data/com.marvin.espeak 4.0M    /data/data/com.google.android.music 130.5K  /data/data/com.zeptolab.ctr 4.0K    /data/data/com.android.development 15.5K   /data/data/com.android.deskclock 4.0K    /data/data/com.android.defcontainer 21.0K   /data/data/com.miui.player 525.5K  /data/data/com.google.android.apps.books 4.0K    /data/data/com.bel.android.dspmanager 4.0K    /data/data/com.tmobile.theme.Cyanbread 1.5M    /data/data/com.android.providers.contacts 32.0K   /data/data/com.jawbone.companion 2.5K    /data/data/com.melodis.midomiMusicIdentifier 2.5K    /data/data/net.artifix.pomodroido.free 7.5K    /data/data/com.android.contacts 13.0K   /data/data/com.halfbrick.fruitninja 4.0K    /data/data/com.android.certinstaller 1.6M    /data/data/com.evernote 2.5K    /data/data/com.bw.picme.local 7.5K    /data/data/com.android.camera 417.5K  /data/data/com.android.providers.calendar 10.0K   /data/data/com.android.calendar 601.5K  /data/data/com.tencent.launcher 6.5K    /data/data/com.android.calculator2 4.0K    /data/data/com.cyanogenmod.CMWallpapers 7.0K    /data/data/com.cyanogenmod.updatenotify 570.0K  /data/data/com.google.android.apps.maps 2.0M    /data/data/com.subatomicstudios 9.0K    /data/data/com.cyanogenmod.stats 29.5K   /data/data/com.t4ils.tapandcrash 2.5K    /data/data/com.androidemu.gens 11.0K   /data/data/com.cyanogenmod.cmparts 7.9M    /data/data/com.android.browser 6.5K    /data/data/DoodleLander.DoodleLander 722.0K  /data/data/ca.jamdat.flight.scrabblefree 13.5K   /data/data/com.android.bluetooth 31.0K   /data/data/com.androidemu.gba 243.5K  /data/data/com.popcap.peggle 4.0K    /data/data/com.android.providers.applications 4.0K    /data/data/com.tmobile.theme.Androidian 4.0K    /data/data/jackpal.androidterm2 2.5K    /data/data/gabriel.metronome 6.0K    /data/data/com.android.providers.subscribedfeeds 25.0K   /data/data/com.tuneme.tuneme 16.5K   /data/data/com.android.launcher 12.1M   /data/data/com.swype.android.installer 7.5K    /data/data/inediblesoftware.shotgun 61.5K   /data/data/com.silvertree.cordy 36.5K   /data/data/com.pandora.android 45.5K   /data/data/com.google.android.youtube 44.0K   /data/data/com.google.android.stardroid 2.5K    /data/data/org.wordpress.android 70.0K   /data/data/com.mint 1.4M    /data/data/com.netflix.mediaclient 56.5K   /data/data/com.rovio.angrybirdsrio 267.5K  /data/data/com.rovio.angrybirds 13.0K   /data/data/com.google.android.apps.translate 2.5K    /data/data/org.transdroid.search 421.5K  /data/data/com.twitter.android 171.5K  /data/data/com.google.android.apps.unveil 543.5K  /data/data/com.swype.android.inputmethod 11.0K   /data/data/com.storybird.spacebusterlite 17.0K   /data/data/com.gindin.zmanim.android 8.5K    /data/data/com.dikkar.irecord 22.5K   /data/data/com.gotow.hexdefense 46.5K   /data/data/com.mybo.tetris 74.8M   /data/data 

In short, I have no idea what's going on, but I've ensured that almost no applications are living on my internal storage and I'm still getting "Phone Memory Low" in the notification bar. What gives?

        
 
 

Lista de respuestas

15
 
vote
vote
La mejor respuesta
 

ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Contiene un código bytecode optimizado de cada aplicación instalada. ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Contiene configuraciones y preferencias de cada aplicación instalada. Ninguno de estos dos ubicaciones se toca cuando mueve la aplicación a la tarjeta SD utilizando los métodos incorporados de Gingerbread. Esa es una limitación de la implementación de Android de aplicaciones en movimiento a SD. CyanogenMod 7 le permite mover más aplicaciones que las de la ROM, pero en los teléfonos con un almacenamiento limitado, finalmente se quedará sin espacio en la memoria interna.

Dado que está arraigado y ya está ejecutando CM7, eche un vistazo a s2e . Esta aplicación le permite mover tanto /data/data y data/dalvik-cache a su tarjeta SD. El único requisito previo es que su tarjeta SD debe volver a particionar para agregar una segunda partición ext2 / 3/4, después de la FAT32 principal. Hay muchas herramientas de partición disponibles (gratis y pagadas) que pueden hacer esto por usted. Yo personalmente uso PartitionWizard 's Minitool Partition Wizard Home Edition (Windows, Freeware). También se recomienda utilizar un lector de tarjetas SD USB independiente para reparar en comparación con los lectores incorporados en la mayoría de las computadoras portátiles, ya que las tienden a no escribir correctamente las tablas de partición a las tarjetas SD.

P.s. No se olvide de realizar una copia de seguridad de los contenidos de la tarjeta SD antes de intentar volver a particionarlo, ya que borrará todos sus datos de él.

 

/data/dalvik-cache contains optimized bytecode of each installed app. /data/data contains settings and preferences of each installed app. Neither of these two locations are touched when you move the app to SD Card using Gingerbread's built-in methods. That's a limitation of Android's implementation of moving apps to SD. CyanogenMod 7 allows you to move more apps than the stock ROM, but on phones with limited storage you will still eventually run out of space on internal memory.

Since you are rooted and already running CM7, take a look at S2E. This app allows you to move both /data/data and data/dalvik-cache to your SD Card. The only prerequisite is that your SD Card must be re-partitioned to add a second Ext2/3/4 partition, after the main FAT32 one. There are many partition tools available (free and paid) that can do this for you. I personally use PartitionWizard's MiniTool Partition Wizard Home Edition (Windows, freeware). It is also recommended to use a stand-alone USB SD Card reader for repartitioning as opposed to built-in readers on most laptops, since those tend to not properly write partition tables to SD Cards.

P.S. Don't forget to back up the contents of the SD Card before attempting to re-partition it, since it will wipe all of your data from it.

 
 
         
         

Relacionados problema

1  ¿Por qué la cantidad de aplicaciones "optimizadas" no reflejan aplicaciones eliminadas?  ( Why does the number of apps optimized not reflect removed apps ) 
He leído los detalles sobre lo que optimiza aquí: ¿Qué tipo de optimizaciones de aplicaciones hacen las versiones más nuevas de Android en el primer reinicio...

1  ¿Cuál es el parche de velocidad Dalvik?  ( What is the dalvik speed patch ) 
últimamente he estado escuchando sobre un parche de velocidad Dalvik para aumentar supuestamente la velocidad de interpretación de las aplicaciones a través d...

3  Instalación del controlador USB para Micromax A50  ( Installing usb driver for micromax a50 ) 
Tengo que instalar el controlador USB para Micromax A50 . Tengo un controlador de Google USB instalado a través de SDK Manager, pero necesita un controla...

4  Moto e no comenzar correctamente después de cambiar el tiempo de ejecución en el arte  ( Moto e not starting properly after changing runtime to art ) 
Recientemente he comprado un Moto E y está trabajando genial. Luego, he habilitado Opciones de desarrollador y cambié mi tiempo de ejecución de Dalvik a...

2  Removiendo Dalvik de Android  ( Removing dalvik from android ) 
No tengo experiencia en eso, así que por favor, perdóname si suena un poco tonto: ¿Es posible eliminar toda la aplicación "Capa de usuario" y Dalvikvm de un...

1  "Android se está actualizando" en cada bota  ( Android is updating on every boot ) 
En cada inicio, obtengo la pantalla "Android Actualizar" (Optimización de aplicaciones). He intentado algunos métodos. Eliminé todos los archivos de Odex pers...

17  ¿Cómo mantener el tamaño del caché Dalvik pequeño?  ( How to keep the size of the dalvik cache small ) 
Tengo un problema con el caché de Dalvik conseguir enorme y ocupar casi todo el espacio en mi teléfono. Estoy ejecutando CyanogenMod 7.x. Para el registro, te...

6  ¿Limpiando el caché de Dalvik sin root?  ( Clearing dalvik cache without root ) 
Recientemente intenté actualizar mi Motorola Atrix 4G. Se descargó, y luego se inició para intentar actualizar. Sin embargo, en lugar de actualizarse, termina...

2  ¿Por qué la máquina virtual Dalvik debe ejecutarse en cada proceso?  ( Why does dalvik virtual machine need to run in every process ) 
JVM y DVM proporcionan ambos entornos virtuales. JVM no necesita estar en todos los procesos. ¿Por qué DVM necesita estar en cada proceso? Gracias. ...

1  Instalar / ejecutar Android Skype en brazo Linux?  ( Install run android skype on arm linux ) 
Tengo un chromebook con un procesador de brazo. He instalado Ubuntu en ese Chromebook. Sin embargo, dado que no hay Skype-Binary para ARM Linux, ¿es posible...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos