LINUX.ORG.RU

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

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

Но они кешируют только файлы, делая им mmap() а каталоги нет.

Ну как сказать...

pinkbyte@oas1 ~ $ cat /etc/local.d/vmtouch.start 
#!/bin/bash
# Add binaries to RAM cache for speed
vmtouch -d -L /usr/bin /bin

strace -f не даст соврать - проходит по всем файлам в каталоге(но не во вложенных)

Единственное что - не уверен, что при изменении содержимого каталога он перечитывает закэшированные файлы

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

Но они кешируют только файлы, делая им mmap() а каталоги нет.

Ну как сказать...

pinkbyte@oas1 ~ $ cat /etc/local.d/vmtouch.start 
#!/bin/bash
# Add binaries to RAM cache for speed
vmtouch -d -L /usr/bin /bin

Единственное что - не уверен, что при изменении содержимого каталога он перечитывает закэшированные файлы