私が次のことをするとき。
"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を持っています。
/proc/mounts
_の形式1列目は、マウントされているdeviceを指定します。
2列目は、マウントポイントを示しています。
3番目の列は、ファイルシステムタイプを示します。
4番目の列は、マウントされているかどうかを示します読み取り専用(ro)またはread- (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_0
_)が3つの異なるマウントポイントにマウントされています。 ubiは、基になるフラッシュメディアとのI/Oを簡素化および最適化する中間ファイルシステムレイヤー ですデバイス。また、一時ファイルシステムは_/export/ftp/export
_にマウントされます。