Usando Ozcan ROM 6.3 en mi Samsung Galaxy S4, estoy observando kswapd0 proceso que hace que la CPU se retrase. Lo mismo ocurrió en otra ROM de TW KK - Omega. Después de investigar sobre ello durante semanas, me di cuenta de que es el proceso que hace el trabajo de SWAP - transferir el contenido de la RAM al almacenamiento cuando la memoria es baja.
Actualmente, no quiero utilizar SWAP, así que las siguientes son las soluciones que he probado para desactivar SWAP:
- He probado aplicaciones como Swapper2, Reset Swap para borrar el archivo de intercambio. El proceso desaparece durante unos segundos pero parece que el swapfile vuelve a ser creado (comprobado con el comando free).
- Utilizó el comando
swapoff -a
(para dejar de intercambiar en todos los dispositivos de intercambio) pero me da un error -swapoff: /etc/fstab: No such file or directory
.
Por lo tanto, mis consultas son las siguientes:
-
¿Por qué y cómo se activa automáticamente el SWAP? ¿Es el kernel o la ROM responsable de ello?
-
¿Cuándo se pudo crear realmente la partición SWAP si no lo hice manualmente? ¿Al flashear la ROM?
-
¿Qué estoy haciendo mal en el
swapoff
¿comando? Después de leer sobre el mismo error, creo que está relacionado con la ubicación del archivo de intercambio. Entonces, ¿cómo puedo saber la ubicación del swapfile? Alguna sugerencia sobre cómo deshabilitar el SWAP permanentemente o hacer que kswapd0 use menos CPU si el retraso no está directamente relacionado con el SWAP?
(Publicado originalmente en XDA )
0 votos
¡Hola y bienvenido a Android.SE! Gracias por esta buena pregunta. Esperamos que te guste el sitio y decidas quedarte. Sé que te ha costado más de medio año obtener una respuesta. Para el futuro: intenta volver y editar cualquier pregunta tuya sin respuesta a menudo. Añade actualizaciones del progreso de tu investigación y experimentación. Cada vez que editas, tu pregunta sube a la parte superior de la página de inicio, lo que puede hacer que reciba más atención.
0 votos
creieras.wordpress.com/2011/12/16/ dice que es un problema con la forma en que el kernel maneja la memoria.