URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9310
[ Назад ]

Исходное сообщение
"Объясните механизм работы dentry- и inode кэшей"

Отправлено dump , 03-Дек-11 14:58 
Насколько я знаю, в виртуальной файловой системе unix есть dentry и inode кэши. Не совсем понятен механизм их работы:
1)Какие dentrys и inod'ы находяться в кэше сразу после загрузки системы? Насколько я понял, в кэш попадает dentrys корневого каталога, т.е. номера файлов каталогов /usr, /bin и т.д. и их inod'ы?
2)Каков алгоритм обработки системного вызова open?

Содержание

Сообщения в этом обсуждении
"Объясните механизм работы dentry- и inode кэшей"
Отправлено pavlinux , 04-Дек-11 01:18 
> ..., в виртуальной файловой системе unix есть dentry и inode

За это сразу на второй год.


"Объясните механизм работы dentry- и inode кэшей"
Отправлено Square , 04-Дек-11 19:57 
>> ..., в виртуальной файловой системе unix есть dentry и inode
> За это сразу на второй год.

За упоминание VFS в суе?


"Объясните механизм работы dentry- и inode кэшей"
Отправлено Square , 04-Дек-11 20:00 
> Насколько я знаю, в виртуальной файловой системе unix есть dentry и inode
> кэши. Не совсем понятен механизм их работы:
> 1)Какие dentrys и inod'ы находяться в кэше сразу после загрузки системы? Насколько
> я понял, в кэш попадает dentrys корневого каталога, т.е. номера файлов
> каталогов /usr, /bin и т.д. и их inod'ы?
> 2)Каков алгоритм обработки системного вызова open?

http://www.ibm.com/developerworks/ru/library/l-virtual-files.../
http://www.vfsdocs.narod.ru/vfs.html