Отключить linux чтения и записи кэша файлов на разделе

Как отключить кэш файлов linux на XFS-разделе (оба читают запись).

У нас есть раздел xfs над аппаратным RAID, который хранит наши RAW HD видео.
Большинство побегов 50-300gb каждый так Кэш linux имеет скорость попадания 0.001%.

Я попробовал опцию синхронизировать, но он по-прежнему заполняет кэш, когда copinging файлов.


(около 30x за съемки: P)

/ etc / fstab:

/ dev / sdb1 / видео XFS sync, noatime, nodiratime, logbufs=8 0 1

Я запускаю debian lenny, если это помогает.

5
задан complistic
источник

4 ответов

существует решение, которое идеально подходит для вашего случая использования:http://code.google.com/p/pagecache-mangagement/

после проверки исходного кода:

svn checkout http://pagecache-mangagement.googlecode.com/svn/trunk/ pagecache-mangagement-read-only

вопрос

make
sudo cp *.so /usr/local/lib/
sudo cp *.sh /usr/local/bin/

затем, вы можете начать любое приложение, которое вы хотите с

pagecache-mangagement.sh <App>

и приложение не будет заполнить ваши кэши!

5
отвечен Robert Metzger 2012-08-21 13:34:45
источник

nocache инструмент предназначен для аналогичной цели: предотвращение определенных команд от порчи текущего буферного кэша. Просто вставить ./nocache команды:

./nocache cp -a ~/ /mnt/backup/home-$(hostname)

обратите внимание, что аналогичный инструмент pagecache-mangagement-инструмент для управления использованием кэша страниц произвольных приложений, как отметил рметцгер, все еще находится в том же состоянии, что и в 2008 году. Конечно, это может быть хорошо или плохо, или смесь :) у меня нет прямое сравнение, но у меня попросил nocache людей для одного

5
отвечен nealmcb 2014-09-26 04:02:44
источник

это нельзя сделать чисто. Если вам требуется для некоторых приложений, то они должны быть изменены, чтобы передать O_DIRECT их open(2) звонки.

4
отвечен Ignacio Vazquez-Abrams 2011-02-08 05:49:26
источник

man raw. С ним можно связать необработанное устройство, которое обходит кэш. Он имеет некоторые ограничения. Я использовал его только с CD / DVD-устройствами, поэтому я не знаю, насколько хорошо он будет работать для вас.

1
отвечен Keith 2011-02-08 06:05:36
источник

Другие вопросы cache linux mount