Linuxのファイルシステムを詳解します

nilfs

nilfs_file_operations(nilfs_file_operations)


llseekgeneric_file_llseek?ファイルオフセットを操作する
readgeneric_file_read?ファイルからデータを読み込む
writegeneric_file_write?ファイルにデータを書き込む
aio_readgeneric_file_aio_read?ファイルからデータを読み込む(非同期read)
aio_writegeneric_file_aio_write?ファイルにデータを書き込む(非同期write)
ioctlnilfs_ioctl?ファイルに対し、ファイルシステム固有の操作を行う
mmapgeneric_file_readonly_mmap?ファイルをメモリにマップする
opengeneric_file_open?ファイルがオープンされたタイミングを通知する
releasenilfs_release_file?ファイルがクローズされたタイミングを通知する
fsyncnilfs_sync_file?キャッシュ上のファイルデータをすべて書き出す
readvgeneric_file_readv?データを連続で読み込む
writevgeneric_file_writev?データを連続で書き込む
sendfilegeneric_file_sendfile? 

ext2とほぼ同じ挙動です。~
nilfs独自の動きは、ioctl,release,fsyncのみ~

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

関連ソフト/文書

Firefox3 Meter  Use OpenOffice.org

管理人/副管理人のみ編集できます