linux memory filesystems hardware embedded-linux

linux - ¿Cómo interpretar/proc/mounts?



memory filesystems (1)

Cuando hago lo siguiente.

"cat /proc/mounts". tmpfs /export/ftp/import tmpfs rw,relatime,size=102400k 0 0 tmpfs /export/ftp/export tmpfs rw,relatime,size=10240k,mode=755 0 0

La documentación del dispositivo incorporado dice que la importación y exportación se encuentran en DRAM

Sin embargo en otros equipos

ubi18_0 /nvdata1/temporary-download ubifs rw,sync 0 0 ubi18_0 /export/ftp/import ubifs rw,sync 0 0 ubi18_0 /export/http/import ubifs rw,sync 0 0 tmpfs /export/ftp/export tmpfs rw,size=10240k,mode=755 0 0

La documentación del dispositivo incorporado dice que la importación se encuentra en NAND y que la exportación se encuentra en DRAM.

Realmente no sé lo que reside en DRAM, NAND, NOR.

El conocimiento básico que tengo en nuestro equipo es que NOR tiene u-boot. NAND tiene kernel y rootfs.


Formato de /proc/mounts

La primera columna especifica el dispositivo que está montado.
La segunda columna revela el punto de montaje .
La tercera columna le dice al tipo de sistema de archivos .
La 4ª columna le dice si está montada de solo lectura (ro) o de lectura-escritura (rw) .
Las columnas 5ª y 6ª son valores ficticios diseñados para coincidir con el formato utilizado en /etc/mtab .

tmpfs /export/ftp/import tmpfs rw,relatime,size=102400k 0 0 tmpfs /export/ftp/export tmpfs rw,relatime,size=10240k,mode=755 0 0

Significado : Dos tmpfs -es independientes se montan en /export/ftp/import y /export/ftp/export . Cualquier información almacenada en estos directorios se pierde al reiniciar el kernel. tmpfs es esencialmente una construcción tipo ramdisk que almacena datos en la RAM. Técnicamente hablando, tmpfs se asigna a la memoria virtual que usa RAM y swap (si está presente).

ubi18_0 /nvdata1/temporary-download ubifs rw,sync 0 0 ubi18_0 /export/ftp/import ubifs rw,sync 0 0 ubi18_0 /export/http/import ubifs rw,sync 0 0 tmpfs /export/ftp/export tmpfs rw,size=10240k,mode=755 0 0

Significado : la misma "partición" en el dispositivo NAND ( ubi18_0 ) se monta en 3 puntos de montaje diferentes. ubi es una capa intermedia del sistema de archivos que simplifica y optimiza las E / S con los dispositivos de medios flash subyacentes. También se monta un sistema de archivos temporal en /export/ftp/export .