У меня локон бегает вот так:
parallel -j0 curl -x 10.9.8.4:8080 --retry 1 --connect-timeout 3 -I https://{} --output {}
что приводит к 1000 параллельных заданий. Я уже увеличил ulimit -n до 4096, поэтому -j0 в параллельной команде запускает 1000 параллельных заданий.
Теперь я получил только это:
while true; do ls | wc -l; sleep 1; done
62040
62242
62424
62603
62764
62920
Что составляет около 120 - 200 запросов в секунду.
У меня есть диски NVMe - мой подозреваемый - распознаватель DNS - я получил локальный преобразователь DNS Bind с DNS top, но без каких-либо полезных результатов.
Я сбросил кэш моего локального BIND, и 80% доменов, которые будут запрошены, находятся там - так что, возможно, я смотрю в неправильную область.
Где мне искать дальше?
Мне хватило вычислительной мощности - 4,6 ГГц 64 ГБ оперативной памяти NVMe