Влияет ли голодная программа на tcp-порты на ввод-вывод файловой системы? - PullRequest
1 голос
/ 04 марта 2012

Я использую autobench для проверки производительности двух разных php-скриптов.Только у одного из них есть некоторые операции ввода-вывода файловой системы.

Проблема в том, что я не могу запустить autobench на другом хосте, чем веб-сервер, поэтому я боюсь, что мои тесты могут быть неверными.

Имеет ли autobench(настроен на открытие тысяч соединений) вмешиваться в файловую систему ввода-вывода?

Ответы [ 2 ]

1 голос
/ 04 марта 2012

Да, поскольку сокеты и файлы используют дескрипторы файлов, чтобы представлять себя в случае открытия. И количество файловых дескрипторов у него ограничено.

Поиск man proc для file-max для деталей.

0 голосов
/ 04 марта 2012

Это мешает, конечно. Место, где сталкиваются эти две программы, находится в ядре Linux. Ядро Linux может выполнять ограниченное количество системных вызовов.

...