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

Netstat зависает: почему?

Иногда (совсем не часто), когда я набираю «netstat», на возврат требуется более 5 секунд. А в других случаях происходит мгновенно.

Я неделями наблюдал это на своем сервере (CentOS 6.4), но не понимаю почему !?

Кто-нибудь может дать объяснение?

Все дело в разрешении DNS. Если DNS-сервер работает медленно, netstat задерживает. Проходить -n в netstat, когда вы вызываете его, чтобы пропустить разрешение, и он часто возвращается немедленно.

Другой причиной задержки является использование -p (-b в Windows), чтобы вернуть владельца процесса, поскольку некоторые процессы не любят, когда их запрашивают, если вы не являетесь пользователем root / администратором.