เจธเจพเจฐเจฟเจเจ เจจเฉเฉฐ เจธเจคเจฟ เจธเจผเฉเจฐเฉ เจ
เจเจพเจฒ! เจ
เจธเฉเจ เจเจนเจจเจพเจ เจเฉเจฐเจธเจพเจ เจฒเจ เจจเจตเฉเจเจ เจธเจเฉเจฐเฉเจฎเจพเจ เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฆเฉ เจนเจพเจ เจเจฟเจจเฉเจนเจพเจ เจจเจพเจฒ เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจชเจฟเจเจฐ เจเจฐ เจเฉเฉฑเจเฉ เจนเฉ เจ
เจคเฉ เจนเฉเจฃ เจ
เจธเฉเจ เจเจน เจเฉเจธเจผเจฃเจพ เจเจฐเจจ เจฒเจ เจเจพเจนเจฒเฉ เจตเจฟเฉฑเจ เจนเจพเจ เจเจฟ เจ
เจธเฉเจ เจเฉเจฐเจธเจพเจ เจฆเจพ เจเฉฑเจ เจจเจตเจพเจ เจธเฉเฉฑเจ เจธเจผเฉเจฐเฉ เจเจฐ เจฐเจนเฉ เจนเจพเจเฅค
เจตเจฐเจเฉเจ เจฒ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจเฉฑเจ เจเจฟเจธเจฎ เจฆเฉ เจเจพเจฆเฉเจ เจเจฌเจธเจเจฐเฉเจเจธเจผเจจ เจตเจเฉเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเจจ เจเฉ เจฒเฉเจจเจเจธ เจฆเฉ เจฆเจฐเจธเจผเจจ เจจเฉเฉฐ เจเจน เจเจนเจฟเจฃ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ "เจนเจฐ เจเฉเจเจผ เจเฉฑเจ เจซเจพเจเจฒ เจนเฉเฅค"
เจเฉฑเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจเฉ เจนเฉ? เจฒเฉเจจเจเจธ เจฆเฉ เจชเจนเจฟเจฒเฉ เจฏเฉเจเจฆเจพเจจเฉเจเจ เจ
เจคเฉ เจฒเฉเจเจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจฆเฉ เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจ
เจงเจพเจฐ เจคเฉ
เจซเจพเจเจฒเจธเจฟเจธเจเจฎ เจฌเฉเจธเจฟเจเจธ
เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจจเฉเฉฐ เจเฉฑเจ เจเจเจพเจ เจฒเจ เจเฉเจ เจฒเฉเฉเจพเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ เจเจฟเจธเจจเฉเฉฐ เจเฉฑเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฎเฉฐเจจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจคเจฐเฉเจเจฟเจเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ open()
, read()
ะธ write()
เจจเจฟเจฐเฉฐเจคเจฐ เจตเจธเจคเฉเจเจ เจฒเจ เจเจฟเจจเฉเจนเจพเจ เจฆเฉ เจจเจพเจฎ เจนเจจเฅค เจตเจธเจคเฉ-เจฎเฉเจเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ
เจเฉเจเจฐ เจ
เจธเฉเจ เจเจฟเจธเฉ เจเจเจพเจ เจจเฉเฉฐ เจเฉเจฒเฉเจน เจธเจเจฆเฉ เจนเจพเจ, เจชเฉเฉเจน เจธเจเจฆเฉ เจนเจพเจ, เจ
เจคเฉ เจฒเจฟเจ เจธเจเจฆเฉ เจนเจพเจ, เจคเจพเจ เจเจธ เจเจเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจซเจพเจเจฒ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจ
เจธเฉเจ เจเจชเจฐเฉเจเจค เจเฉฐเจธเฉเจฒ เจตเจฟเฉฑเจ เจเจฆเจพเจนเจฐเจจ เจคเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจเฅค
VFS เจตเจฐเจคเจพเจฐเจพ เจธเจฟเจฐเจซ เจฏเฉเจจเจฟเจเจธ-เจตเจฐเจเฉ เจจเจฟเจฐเฉเจเจฃ เจจเฉเฉฐ เจฐเฉเจเจพเจเจเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเจฟ "เจนเจฐ เจเฉเจเจผ เจเฉฑเจ เจซเจพเจเจฒ เจนเฉ"เฅค เจธเฉเจเฉ เจเจฟ เจเจน เจเจฟเฉฐเจจเฉ เจ
เจเฉเจฌ เจนเฉ เจเจฟ เจเฉฑเจชเจฐ เจฆเจฟเฉฑเจคเฉ เจเฉเจเฉ /dev/console เจเจฆเจพเจนเจฐเจจ เจเจน เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเฉ เจเจฟ เจเฉฐเจธเฉเจฒ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค เจคเจธเจตเฉเจฐ เจเฉฑเจ เจเฉฐเจเจฐเจเจเจเจฟเจต เจฌเฉเจธเจผ เจธเฉเจธเจผเจจ เจฆเจฟเจเจพเจเจเจฆเฉ เจนเฉเฅค เจเฉฐเจธเฉเจฒ (เจตเจฐเจเฉเจ
เจฒ เจเฉฐเจธเฉเจฒ เจกเจฟเจตเจพเจเจธ) เจเฉฑเจคเฉ เจเฉฑเจ เจธเจคเจฐ เจญเฉเจเจฃเจพ เจเจธเจจเฉเฉฐ เจเฉฑเจ เจตเจฐเจเฉเจ
เจฒ เจธเจเฉเจฐเฉเจจ เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค VFS เจฆเฉเจเจ เจนเฉเจฐ, เจเฉฑเจฅเฉเจ เจคเฉฑเจ เจเจฟ เจ
เจเจจเจฌเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจตเฉ เจนเจจเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉเจเจฐเจพ เจเฉเจ เจเจฐเจจ เจฒเจ เจธเจนเจพเจเจ เจนเฉ
เจเจพเจฃเฉ-เจชเจเจพเจฃเฉ เจธเจฟเจธเจเจฎ เจเจฟเจตเฉเจ เจเจฟ ext4, NFS, เจ
เจคเฉ /proc เจเฉเจฒ C เจกเจพเจเจพ เจฌเจฃเจคเจฐ เจตเจฟเฉฑเจ เจคเจฟเฉฐเจจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจเจพเจฐเจ เจนเจจ read()
เจเฉฑเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจ
เจคเฉ เจซเจฟเจฐ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ write ()
เจกเจพเจเจพ เจเจเจเจชเฉเฉฑเจ เจฒเจ เจเฉฑเจ เจนเฉเจฐ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ.
เจซเฉฐเจเจธเจผเจจ เจชเจฐเจฟเจญเจพเจธเจผเจพเจตเจพเจ เจเฉ เจเจฟ เจ
เจงเจพเจฐ VFS เจเจฟเจธเจฎเจพเจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจนเจจ fs/
เจเฉเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฐเฉฑเจเจฆเจพ เจนเฉเฅค เจเฉเจฐ เจตเจฟเฉฑเจ เจเจเจพเจเจเจ เจตเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ เจเจฟเจตเฉเจ เจเจฟ cgroups
, /dev
ะธ tmpfs
, เจเฉ เจฌเฉเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉเจฐเจพเจจ เจฒเฉเฉเฉเจเจฆเฉ เจนเจจ เจ
เจคเฉ เจเจธ เจฒเจ เจเจฐเจจเจฒ เจธเจฌ-เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเฉเจคเฉ เจเจ เจนเจจ init/
. เจงเจฟเจเจจ เจฆเจฟเจ เจเจฟ cgroups
, /dev
ะธ tmpfs
"เจตเฉฑเจกเฉ เจคเจฟเฉฐเจจ" เจซเฉฐเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจเจพเจฒ เจจเจพ เจเจฐเฉ file_operations
, เจชเจฐ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจธเจฟเฉฑเจงเฉ เจชเฉเฉเจนเฉ เจ
เจคเฉ เจฒเจฟเจเฉเฅค
เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเจพ เจเจฟเฉฑเจคเจฐ เจฆเจฟเจเจพเจเจเจฆเจพ เจนเฉ เจเจฟ เจเจฟเจตเฉเจ เจฏเฉเจเจผเจฐเจธเจชเฉเจธ เจฒเฉเจจเจเจธ เจธเจฟเจธเจเจฎเจพเจ เจเฉฑเจคเฉ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจฎเจพเจเจเจ เจเฉเจคเฉ เจตเฉฑเจ-เจตเฉฑเจ เจเจฟเจธเจฎเจพเจ เจฆเฉ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจฆเจพ เจนเฉเฅค เจขเจพเจเจเจพ เจจเจนเฉเจ เจฆเจฟเจเจพเจเจ เจเจฟเจ pipes
, dmesg
ะธ POSIX clocks
, เจเฉ เจเจฟ เจขเจพเจเจเฉ เจจเฉเฉฐ เจตเฉ เจฒเจพเจเฉ เจเจฐเจฆเฉ เจนเจจ file_operations
, VFS เจฒเฉเจ
เจฐ เจฐเจพเจนเฉเจ เจชเจนเฉเฉฐเจ เจเฉเจคเฉ เจเจเฅค
VFS เจธเจฟเจธเจเจฎ เจเจพเจฒเจพเจ เจ
เจคเฉ เจเฉเจ เจเจพเจธ เจฆเฉ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจเฉฑเจ "เจฐเฉเจชเจฐ เจฒเฉเจ
เจฐ" เจนเฉ file_operations
, เจเจฟเจตเฉ เจเฉ ext4
ะธ procfs
. เจซเฉฐเจเจธเจผเจจ file_operations
เจเจพเจ เจคเจพเจ เจกเจฟเจตเจพเจเจธ เจกเจฐเจพเจเจตเจฐเจพเจ เจเจพเจ เจฎเฉเจฎเฉเจฐเฉ เจเจเจธเฉเจธ เจกเจฟเจตเจพเจเจธเจพเจ เจจเจพเจฒ เจเฉฐเจเจฐเฉเจเจ เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค tmpfs
, devtmpfs
ะธ cgroups
เจจเจพ เจตเจฐเจคเฉ file_operations
, เจชเจฐ เจธเจฟเฉฑเจงเฉ เจฎเฉเจฎเฉเจฐเฉ เจคเฉฑเจ เจชเจนเฉเฉฐเจ.
VFS เจฆเฉ เจนเฉเจเจฆ เจเฉเจก เจฆเฉ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเจพ เจฎเฉเจเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเฉ เจนเฉ, เจเจฟเจเจเจเจฟ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎเจพเจ เจจเจพเจฒ เจเฉเฉเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจคเจฐเฉเจเจฟเจเจ เจจเฉเฉฐ เจนเจฐเฉเจ เจเจฟเจธเจฎ เจฆเฉ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฆเฉเจเจฐเจพ เจฆเฉเจฌเจพเจฐเจพ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเฉเจก เจฆเฉ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจธเฉเจซเจเจตเฉเจ
เจฐ เจเฉฐเจเฉเจจเฉเจ
เจฐเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจฎ เจ
เจญเจฟเจเจธ เจนเฉ! เจนเจพเจฒเจพเจเจเจฟ, เจเฉเจเจฐ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจฏเฉเจ เจเฉเจก เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉ
/tmp: เจธเจงเจพเจฐเจจ เจธเฉฐเจเฉเจค
เจธเจฟเจธเจเจฎ เจเฉฑเจคเฉ VFS เจฎเฉเจเฉเจฆ เจนเฉเจฃ เจฆเจพ เจชเจคเจพ เจฒเจเจพเจเจฃ เจฆเจพ เจเฉฑเจ เจเจธเจพเจจ เจคเจฐเฉเจเจพ เจนเฉ เจเจพเจเจช เจเจฐเจจเจพ mount | grep -v sd | grep -v :/
, เจเฉ เจธเจพเจฐเฉ เจฎเจพเจเจเจ เจเฉเจคเฉ เจฆเจฟเจเจพเจเจเจพ (mounted
) เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจเฉ เจกเจฟเจธเจ-เจฐเฉเจเจผเฉเจกเฉเจเจ เจ
เจคเฉ เจเฉเจฐ-NFS เจจเจนเฉเจ เจนเจจ, เจเฉ เจเจฟ เจเจผเจฟเจเจฆเจพเจคเจฐ เจเฉฐเจชเจฟเจเจเจฐเจพเจ 'เจคเฉ เจธเจนเฉ เจนเฉเฅค เจธเฉเจเฉเจฌเฉฑเจง เจฎเจพเจเจเจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ (mounts
) เจฌเจฟเจจเจพเจ เจธเจผเฉฑเจ VFS เจเจฐเฉเจเจพ /tmp
, เจธเฉฑเจเจพ?
เจนเจฐ เจเฉเจ เจเจธ เจธเจเฉเจฐเฉเจเจผ เจจเฉเฉฐ เจเจพเจฃเจฆเจพ เจนเฉ / tmp
เจเฉฑเจ เจญเฉเจคเจฟเจ เจฎเจพเจงเจฟเจ
เจฎ 'เจคเฉ - เจชเจพเจเจฒเจชเจจ!
เจธเจเฉเจฐ เจเจฐเจจเจพ เจ
เจฃเจเจพเจนเฉ เจเจฟเจเจ เจนเฉ /tmp
เจญเฉเจคเจฟเจ เจฎเฉเจกเฉเจ 'เจคเฉ? เจเจฟเจเจเจเจฟ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ /tmp
เจ
เจธเจฅเจพเจ เจนเจจ เจ
เจคเฉ เจธเจเฉเจฐเฉเจเจผ เจเฉฐเจคเจฐ เจเจธ เจฎเฉเจฎเฉเจฐเฉ เจจเจพเจฒเฉเจ เจนเฉเจฒเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ เจเจฟเฉฑเจฅเฉ tmpfs เจฌเจฃเจพเจ เจเจพเจเจฆเฉ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจญเฉเจคเจฟเจ เจฎเฉเจกเฉเจ เจฎเฉเจฎเฉเจฐเฉ เจจเจพเจฒเฉเจ เจเจตเจฐเจฐเจพเจเจ เจนเฉเจฃ 'เจคเฉ เจชเจนเจฟเจจเจฃ เจฒเจ เจตเจงเฉเจฐเฉ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจ
เฉฐเจค เจตเจฟเฉฑเจ, /tmp เจตเจฟเฉฑเจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจเจพเจฃเจเจพเจฐเฉ เจนเฉ เจธเจเจฆเฉ เจนเฉ, เจเจธเจฒเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจนเจฐ เจฐเฉเจฌเฉเจ เจคเฉ เจเจพเจเจฌ เจเจฐเจจเจพ เจเฉฑเจ เจเจผเจฐเฉเจฐเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจนเฉเฅค
เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจเฉเจ เจฒเฉเจจเจเจธ เจกเจฟเจธเจเฉเจฐเฉเจฌเจฟเจเจธเจผเจจ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเจเฉเจฐเฉเจเจผ เจกเจฟเจตเจพเจเจธ เจเฉฑเจคเฉ /tmp เจฌเจฃเจพเจเจเจฆเฉเจเจ เจนเจจเฅค เจจเจฟเจฐเจพเจธเจผ เจจเจพ เจนเฉเจตเฉ เจเฉเจเจฐ เจเจน เจคเฉเจนเจพเจกเฉ เจธเจฟเจธเจเจฎ เจจเจพเจฒ เจตเฉ เจนเฉเจเจ เจนเฉเฅค เจฆเฉ เจจเจพเจฒ เจเฉเจ เจธเจงเจพเจฐเจจ เจนเจฆเจพเจเจคเจพเจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเฉ tmpfs
เจนเฉเจฐ เจเจฆเฉเจธเจผเจพเจ เจฒเจ เจ
เจฃเจเจชเจฒเจฌเจง เจนเฉ เจเจพเจเจฆเจพ เจนเฉเฅค เจฆเฉเจเฉ เจธเจผเจฌเจฆเจพเจ เจตเจฟเฉฑเจ, เจเฉฑเจ เจตเจฟเจธเจผเจพเจฒ tmpfs เจ
เจคเฉ เจเจธ เจเฉฑเจคเฉ เจตเฉฑเจกเฉเจเจ เจซเจพเจเจฒเจพเจ เจตเจพเจฒเจพ เจธเจฟเจธเจเจฎ เจฎเฉเจฎเฉเจฐเฉ เจเจคเจฎ เจนเฉ เจธเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจฐเฉเจธเจผ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจนเฉเจฐ เจธเฉฐเจเฉเจค: เจเฉฑเจ เจซเจพเจเจฒ เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเจฆเฉ เจธเจฎเฉเจ /etc/fstab
, เจฏเจพเจฆ เจฐเฉฑเจเฉ เจเจฟ เจเจน เจเฉฑเจ เจจเจตเฉเจ เจฒเจพเจเจจ เจจเจพเจฒ เจเจคเจฎ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจจเจนเฉเจ เจคเจพเจ เจคเฉเจนเจพเจกเจพ เจธเจฟเจธเจเจฎ เจฌเฉเจ เจจเจนเฉเจ เจนเฉเจตเฉเจเจพเฅค
/proc เจ เจคเฉ /sys
เจเจฒเจพเจตเจพ /tmp
, VFS (เจตเจฐเจเฉเจ
เจฒ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ) เจเฉ เจเจฟ เจฒเฉเจจเจเจธ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจฒเจ เจธเจญ เจคเฉเจ เจเจพเจฃเฉ เจนเจจ /proc
ะธ /sys
, (/dev
เจธเจพเจเจเฉ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจจเจนเฉเจ เจนเฉ file_operations
). เจเจน เจฆเฉ เจญเจพเจ เจเจฟเจเจ? เจเจ เจเจธ เจฎเฉเฉฑเจฆเฉ 'เจคเฉ เจเฉเจฐ เจเจฐเฉเจเฅค
procfs
เจเจฐเจจเจฒ เจ
เจคเฉ เจเจนเจจเจพเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเจพ เจธเจจเฉเจชเจธเจผเจพเจ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจเจฟเจจเฉเจนเจพเจ เจฒเจ เจเจน เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจฆเจพ เจนเฉ userspace
. The /proc
เจเจฐเจจเจฒ เจเจธ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจฟเฉฐเจ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเจน เจเฉ เจเจชเจฒเจฌเจง เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเฉฐเจเจฐเฉฑเจชเจเจธ, เจตเจฐเจเฉเจ
เจฒ เจฎเฉเจฎเฉเจฐเฉ, เจ
เจคเฉ เจธเจผเจกเจฟเจเจฒเจฐเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, /proc/sys
เจเจน เจฅเจพเจ เจนเฉ เจเจฟเฉฑเจฅเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจเจฎเจพเจเจก เจจเจพเจฒ เจธเฉฐเจฐเจเจฟเจค เจเฉเจคเฉ เจเจ เจนเจจ sysctl
เจฒเจ เจเจชเจฒเจฌเจง เจนเฉ userspace
. เจตเจฟเจ
เจเจคเฉเจเจค เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจ
เจคเฉ เจ
เฉฐเจเฉเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉเจเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเฉ เจนเจจ /proc/
.
เจเจน เจเจธ เจฒเจ เจนเฉ /proc/meminfo
เจเฉฑเจ เจเจพเจฒเฉ เจซเจพเจเจฒ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจเฉเจฎเจคเฉ เจเจพเจฃเจเจพเจฐเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฅค
เจฐเจตเฉฑเจเจ /proc
เจซเจพเจเจฒเจพเจ เจฆเจฟเจเจพเจเจเจฆเฉเจเจ เจนเจจ เจเจฟ VFS เจกเจฟเจธเจ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจเจฟเฉฐเจจเฉ เจตเฉฑเจเจฐเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค เจเฉฑเจ เจชเจพเจธเฉ, /proc/meminfo
เจเจพเจฃเจเจพเจฐเฉ เจฐเฉฑเจเจฆเจพ เจนเฉ เจเฉ เจเจฎเจพเจเจก เจจเจพเจฒ เจตเฉเจเฉ เจเจพ เจธเจเจฆเฉ เจนเฉ free
. เจฆเฉเจเฉ เจชเจพเจธเฉ, เจเจน เจเจพเจฒเฉ เจนเฉ! เจเจน เจเจฟเจตเฉเจ เจเจฒเจฆเจพ เจนเฉ? เจธเจฟเจฐเจฒเฉเจ เจตเจพเจฒเฉ เจฎเจธเจผเจนเฉเจฐ เจฒเฉเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฏเจพเจฆ เจเจฐเจพเจเจเจฆเฉ เจนเฉ /proc
, เจ
เจคเฉ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ /proc
เจเจฆเฉเจ เจเฉเจ เจจเจนเฉเจ เจฆเฉเจเจฆเจพ เจคเจพเจ เจเฉเจ เจตเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพเฅค เจเจฟเจตเฉเจ เจเจฟเจนเจพ
เจเจพเจฒเฉเจชเจฃ เจเจพเจชเจฆเจพ เจนเฉ procfs
เจ
เจฐเจฅ เจฐเฉฑเจเจฆเจพ เจนเฉ เจเจฟเจเจเจเจฟ เจเจพเจฃเจเจพเจฐเฉ เจเจคเฉเจธเจผเฉเจฒ เจนเฉเฅค เจจเจพเจฒ เจเฉฑเจ เจฅเฉเฉเฉ เจตเฉฑเจเจฐเฉ เจธเจฅเจฟเจคเฉ sysfs
. เจเจ เจคเฉเจฒเจจเจพ เจเจฐเฉเจ เจเจฟ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฑเจ เจฌเจพเจเจ เจเจเจพเจฐ เจฆเฉเจเจ เจเจฟเฉฐเจจเฉเจเจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจนเจจ /proc
เจ
เจคเฉ เจ
เฉฐเจฆเจฐ /sys
.
Procfs
เจฆเฉ เจเฉฑเจ เจซเจพเจเจฒ เจนเฉ, เจ
เจฐเจฅเจพเจค เจจเจฟเจฐเจฏเจพเจค เจเฉเจคเฉ เจเจฐเจจเจฒ เจธเฉฐเจฐเจเจจเจพ, เจเฉ เจเจฟ เจเฉฑเจ เจ
เจชเจตเจพเจฆ เจนเฉ เจเจฟเจเจเจเจฟ เจเจธเจจเฉเฉฐ เจธเจฟเจฐเจซ เจเฉฑเจ เจฌเฉเจ เจชเฉเจฐเจคเฉ เจเฉฑเจ เจตเจพเจฐ เจคเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจฆเฉเจเฉ เจชเจพเจธเฉ, เจเจจ /sys
เจเฉฑเจฅเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจตเฉฑเจกเฉเจเจ เจซเจพเจเจฒเจพเจ เจนเจจ, เจเจฟเจจเฉเจนเจพเจ เจตเจฟเฉฑเจเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจฎเฉเจฎเฉเจฐเฉ เจฆเจพ เจชเฉเจฐเจพ เจชเฉฐเจจเจพ เจฒเฉเจเจฆเฉเจเจ เจนเจจเฅค เจเจฎ เจคเฉเจฐ 'เจคเฉ เจซเจพเจเจฒเจพเจ sysfs
เจเจฟเจตเฉเจ เจเจฟ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจชเฉเฉเจนเจจ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจเจพเจฃเจเจพเจฐเฉ เจฆเฉ เจเฉเจฌเจฒ เจฆเฉ เจเจฒเจ, เจฌเจฟเจฒเจเฉเจฒ เจเฉฑเจ เจจเฉฐเจฌเจฐ เจเจพเจ เจฒเจพเจเจจ เจฐเฉฑเจเจฆเจพ เจนเฉ /proc/meminfo
.
เจเฉเจเจพ sysfs
- เจเจฐเจจเจฒ เจเฉ เจเจพเจฒ เจเจฐเจฆเจพ เจนเฉ เจฆเฉ เจฐเฉเจก/เจฐเจพเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเฉ ยซkobjectsยป
เจฏเฉเจเจผเจฐเจธเจชเฉเจธ เจตเจฟเฉฑเจเฅค เจเจเฉ เจเฉเจเจพ kobjects
เจฒเจฟเฉฐเจ เจเจฟเจฃเจคเฉ เจนเฉ: เจเจฆเฉเจ เจเฉฑเจ เจเฉเจฌเจเฉเจเจ เจฆเจพ เจเจเจฐเฉ เจฒเจฟเฉฐเจ เจนเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจฟเจธเจเจฎ เจเจธ เจจเจพเจฒ เจเฉเฉเฉ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจฌเจนเจพเจฒ เจเจฐเฉเจเจพเฅค เจซเจฟเจฐ เจตเฉ, /sys
เจเจผเจฟเจเจฆเจพเจคเจฐ เจฎเจธเจผเจนเฉเจฐ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ
เจเจฐเจจเจฒ เจฆเจพ เจธเจฅเจฟเจฐ ABI เจธเฉเจฎเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเฉ เจฆเจฟเจเจพเจ เจฆเฉ เจธเจเจฆเจพ เจนเฉ /sys
, เจเจน เจจเจนเฉเจ เจเฉ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจเจธ เจเจพเจธ เจชเจฒ 'เจคเฉ เจฎเฉเจเฉเจฆ เจนเฉเฅค sysfs เจตเจฟเฉฑเจ เจซเจพเจเจฒ เจ
เจงเจฟเจเจพเจฐเจพเจ เจฆเฉ เจธเฉเจเฉ เจฌเจฃเจพเจเจฃเจพ เจเจธ เจเฉฑเจฒ เจฆเฉ เจธเจฎเจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจกเจฟเจตเจพเจเจธเจพเจ, เจฎเฉเจกเฉเจเจฒ, เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ, เจเจฆเจฟ เจฒเจ เจธเฉฐเจฐเจเจจเจพเจฏเฉเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจเจฟเจตเฉเจ เจนเจจเฅค เจธเฉฐเจฐเจเจฟเจค เจเจพเจ เจชเฉเฉเจนเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจคเจฐเจเจชเฉเจฐเจจ เจธเจฟเฉฑเจเจพ เจเจน เจนเฉ เจเจฟ procfs เจเจฐเจจเจฒ เจฆเฉ เจธเจฅเจฟเจฐ ABI เจฆเจพ เจตเฉ เจนเจฟเฉฑเจธเจพ เจนเฉ, เจนเจพเจฒเจพเจเจเจฟ เจเจน เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจจเจนเฉเจ เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉเฅค
เจตเจฟเฉฑเจ เจซเจพเจเจฒเจพเจ sysfs
เจนเจฐเฉเจ เจเจเจพเจ เจฒเจ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจธเฉฐเจชเฉฑเจคเฉ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเฉ เจ
เจคเฉ เจชเฉเฉเจนเจจเจฏเฉเจ, เจฒเจฟเจเจฃเจฏเฉเจ, เจเจพเจ เจฆเฉเจตเฉเจ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค เจซเจพเจเจฒ เจตเจฟเฉฑเจ "0" เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ SSD เจจเฉเฉฐ เจนเจเจพเจเจ เจจเจนเฉเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจเจ เจ
เจจเฉเจตเจพเจฆ เจฆเฉ เจฆเฉเจเฉ เจญเจพเจ เจจเฉเฉฐ eBPF เจ
เจคเฉ bcc เจเฉเจฒเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ VFS เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจจ เจฆเฉ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ, เจ
เจคเฉ เจนเฉเจฃ เจ
เจธเฉเจ เจคเฉเจนเจพเจกเฉเจเจ เจเจฟเฉฑเจชเจฃเฉเจเจ เจฆเฉ เจเจกเฉเจ เจเจฐ เจฐเจนเฉ เจนเจพเจ เจ
เจคเฉ เจฐเจตเจพเจเจคเฉ เจคเฉเจฐ 'เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจธเฉฑเจฆเจพ เจฆเจฟเฉฐเจฆเฉ เจนเจพเจ
เจธเจฐเฉเจค: www.habr.com