Kernel space
VFS
Minix
EXT
User space
--------------------------------------------Callback functions-------------------------------------------
Linux Modern
Pathname lookup — The Linux Kernel documentation
open()
close()
read()
-----------------------------MINIX-----------------------------
Device Driver
Buffer Cache / Page Cache
Device Driver
Buffer Cache / Page Cache
open()
close()
read()
write()
chmod()
write()
chmod()
------------------------------EXT------------------------------
Inode cache
Process
Libc Library
-------------------------------VFS-------------------------------
Directory cache
open()
Linux Syscalls
chmod()
close()
read()
write()
Interactive Graph
Table Of Contents