идея по atime.

Arkadiy Kulev eth at ethaniel.com
Thu Jan 17 10:24:01 MSK 2008


Hello nginx-ru,

  Не знаю насколько это реализуемо, но...
  К примеру у меня есть папка с закэшированными в ней файлами, которые
  удаляются вручную по достижению mtime (file modification time) лимита в 2 недели.
  Это не всегда эффективно, т.к. бывают слишком часто запрашиваемые
  файлы, которые не хотелось бы регенирировать несколько раз за время
  их жизни.

  У меня на FS выставлена опция noatime, дабы увеличить
  производительность дисков.

  Игорь, скорее вопрос к вам - можно ли научить nginx читать atime и
  обновлять его, только если он старше чем 10,20,60 или сколько-то там
  минут.

  Таким образом, atime не обновлялся бы при каждом запросе, а только
  один раз в заданный интервал времени. Сэкономит ресурсы дисков, но и
  позволит узнать какие файлы стоит удалять, а какие нет.

Arkadiy Kulev                         mailto:eth at ethaniel.com
ICQ 17107076
MSN arca at mail.ru
Skype arkadiynight

+7 495 7266564
Moscow, Russia






More information about the nginx-ru mailing list