LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Тогда наверно (всё что ниже - предположения, в ядре я не смотрел ничего) в buffers попадают метаданные файловой системы например. Класть прочитанное одновременно и в buffers и в pagecache плохо - будут лишние затраты и памяти и проца на копирование, поэтому файлы скорее всего читаются прямо в pagecache. А поскольку штатно файловые сектора попасть в buffers не могут - он их там и не ищет. Чего я в этой схеме не понимаю так это зачем было эти два вида кешей разными сущностями делать.

Исходная версия firkax, :

Тогда наверно (всё что ниже - предположения, в ядре я не смотрел ничего) в buffers попадают метаданные файловой системы например. Класть прочитанное одновременно и в buffers и в pagecache плохо - будут лишние затраты и памяти и проца на копирование, поэтому файлы скорее всего читаются прямо в pagecache. Чего я в этой схеме не понимаю так это зачем было эти два вида кешей разными сущностями делать.