tengo sirve que porque para nada miscelaneos memoria llena insuficiente habiendo falso espacio error disponible cómo celular cache bueno borrar almacenamiento android arm cpu-cache

android - sirve - porque mi celular dice memoria llena si no tengo nada



¿Cómo se lee la tasa de aciertos y atrasos de la memoria caché L2 en Android(ARM)? (1)

Encontré una manera de leer el caché L1 (datos e instrucciones) usando http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka4237.html . Quiero leer los contadores de rendimiento L2 también. ¿Hay alguien que sepa cómo medir la tasa de aciertos de la memoria caché L2 posiblemente con el ensamblaje ARM o en un nivel superior como Java?


El acceso a los datos de rendimiento para L2 depende del controlador L2. No sé cuántos diferentes hay, pero para las plataformas A9 actuales, el PL310 es bastante común y cuenta con contadores de eventos que pueden capturar solicitudes y visitas (http://infocenter.arm.com/help/index.jsp?topic = / com.arm.doc.ddi0246a / index.html). Aunque acceder a esos contadores podría ser difícil. Si tiene suerte, el kernel podría ofrecer una interfaz para esos registros, pero es probable que no y que no se pueda acceder desde el espacio del usuario. En ese caso, tendrías que encontrar el mapa de memoria para tu plataforma y escribir un módulo kernel o algo así.