O_DIRECT

  • Автор темы Автор темы Getoff
  • Дата начала Дата начала
Я не знаю, какая у тебя задача, но может быть, тебе нужен nginx + X-Accel-Redirect + directio ?
 
Задача уменьшить disk i/o.

Есть хорошо нагруженный сервер. Nginx+php+много статики.

Раз в час запускаеться php скрипт, который формируем письма и вкладывает(embbed) в них файлы (фото),
в процессе все эти файлы (которые таким образом используються практически раз в час) вытесняют статику из файлового кеша,
и в этот пик отдача статики начинает понятное дело тормозить , +загрузка disk i/o read - 100%.

Вот и было бы очень хорошо как то сказать ядру, что эти файлы не нужно кешировать.

Можно было бы добавить памяти или еще сервер, но это уже другое решение...
 
Сверху