4 votos

Carpeta Android /d

En todos mis dispositivos hay una carpeta llamada /d en dos de mis dispositivos está llena de carpetas, en el otro está vacía. ¿Qué es la carpeta /d? ¿Para qué sirve? ¿Y por qué está vacía en un dispositivo?

3voto

Crayon Puntos 111

Si se escribe en una consola de terminal:

ls -l /d 
lrwxrwxrwx root root    2013-01-01 01:00 d -> /sys/kernel/debug/

lo que significa que /d es un enlace simbólico a esa otra carpeta, probablemente por compatibilidad con versiones antiguas.

Así que ahora la pregunta es: ¿qué es /sys/kernel/debug/? Esa carpeta se utiliza para montar el sistema de archivos debugfs y se utiliza, como su nombre indica, para depurar el kernel. El kernel debe ser compilado con la opción CONFIG_DEBUG_FS configurada como sí, así que esa es quizás la razón por la que algunos teléfonos tienen archivos en ella y otros no.

Una cosa importante a tener en cuenta es que debugfs es un sistema de archivos basado en la memoria RAM, por lo que AFAIK está utilizando el espacio de la memoria RAM no el espacio del disco.

Más información http://en.m.wikipedia.org/wiki/Debugfs

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X