Отключить 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, если это помогает.

23
задан complistic
17.04.2023 16:00 Количество просмотров материала 2741
Распечатать страницу

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 2023-04-18 23:48

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

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

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

5
отвечен nealmcb 2023-04-19 02:05

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

4
отвечен Ignacio Vazquez-Abrams 2023-04-19 04:22

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

1
отвечен Keith 2023-04-19 06:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх