26

私が次のことをするとき。

"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

組み込みデバイスのドキュメントによると、インポートとエクスポートは DRAM に配置されています。

しかし他の装備では

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

組み込みデバイスのドキュメントによると、インポートは NAND に配置され、エクスポートは DRAM に配置されます。

DRAM、NAND、NOR に何が存在するのか、私には本当にわかりません。

私が持っている機器に関する基本的な知識は、NOR には U-Boot があるということです。NAND にはカーネルと rootfs があります。

4

1 に答える 1

38

の形式/proc/mounts

1 列目は、マウントされているデバイスを指定します。
2 列目にマウント ポイントが表示されます。
3 列目は、ファイル システムのタイプを示します。
4 列目は、それが読み取り専用 (ro)でマウントされているか、読み書き可能 (rw)でマウントされているかを示します。
5 列目と 6 列目は、で使用される形式に一致するように設計されたダミー値です。/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

意味: 2 つの独立したtmpfs -es が と の両方にマウントされてい/export/ftp/importます/export/ftp/export。これらのディレクトリに保存されたデータは、カーネルを再起動すると失われます。tmpfsは基本的に、データを RAM に格納する RAM ディスクのような構造です。技術的に言えば、tmpfs は RAM とスワップ (存在する場合) を使用する仮想メモリにマップされます。


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

意味: NAND デバイス ( ) 上の同じ「パーティション」がubi18_03 つの異なるマウント ポイントにマウントされています。ubiは、基盤となるフラッシュ メディア デバイスとの I/O を簡素化および最適化する中間ファイル システム レイヤーです。また、一時ファイルシステムが にマウントされ/export/ftp/exportます。

于 2013-08-11T06:37:42.737 に答える