Назад | Перейти на главную страницу

Производительность SSD на Ubuntu + Nginx

Я пытаюсь улучшить производительность сервера для распределений изображений nginx 100 ТБ / месяц. Но у меня две проблемы: высокая загрузка процессора и периодические всплески (не знаю почему).

Оборудование довольно плохое (это проблема, 100 ТБ на нестандартном оборудовании):

Ubuntu 14.04

Nginx 1.12.2

Контент: изображения размером 250-2M. около 200 ГБ. Пишу редко.

Конфигурация кеша Nginx:

proxy_cache_path / home / XXX уровни = 1: 2 keys_zone = манга: 90 м max_size = 230 ГБ неактивно = 15 дней;

fstab:

UUID = 34d74174-f584-42aa-b838-57b37b89007a / ext2 ошибки = remount-ro 0 1

UUID = c033e0f8-5034-4076-9aad-f238bbbecedf / boot ext2 по умолчанию 0 2

UUID = 1e5cd397-e881-4075-8b21-9c8e62fa6045 / домашний ext2
значения по умолчанию, noatime, nodiratime, отбросить 0 2

UUID = 693c70c7-4f09-4c2f-8ba1-c6c4de7c1b70 нет swap sw 0 0

/etc/sysctl.conf

vm.swappiness = 0 vm.vfs_cache_pressure = 50

Вверху я вижу nginx сверху

Какая причина брызг ???

Есть идеи, как улучшить производительность?

Поможет, если я:

Спасибо!

ОБНОВИТЬ

Я видел kswapd0 в верхней части. Но я установил vm.swappiness = 0 и перезагрузите конф два дня назад.

Меня также интересует, где аппаратное узкое место, процессор, SSD или Ethernet.