TCP соединение принадлежит pid zero

Я пытаюсь убедиться, что служебная программа Windows (запущенная поверх .NET) правильно освобождает свои сетевые подключения.

Когда я запускаю сервис локально, я знаю, что он создаст много HTTP-подключений к localhost через порт 57300. Я используюnetstat контролировать, правильно ли они выпущены.

Я был удивлен, увидев, что многие подключения к этому порту принадлежат «процессу бездействия системы» (PID = 0).

Здесь мы видим, что только три из этих соединений принадлежат сервисной программе (PID = 5012). Все остальные принадлежат PID 0.

Мои основные вопросы:Почему это происходит? а такжеМне нужно заботиться?

Но я также хотел бы знать:

Означает ли это, что сервисная программа разорвала соединение должным образом или нет?

Будут ли такие соединения повторно использоваться при необходимости?

У такого подключения «зарезервировать слот» в .NETServicePointManager?

Ответы на вопрос(1)

Ваш ответ на вопрос