LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

Выше я написал.

Возьми с полки пирожок.

А как это работает, кто создал /dev/tcp, /dev/tcp/foo.socket?

Да ё моё, дайте КОНКРЕТНУЮ задачу. В твоём примере я тоже не понимаю, как это работает.

Если задача «сделать так же, как это работает в systemd», то я для этого мне придётся разобраться, как это работает в systemd. А я не знаю, я никогда юнитов с активацией по сокету для него не писал, и знать не знаю, как именно она работает, и кто там их создаёт, или они должны быть заранее созданы.

Если юнитов десятки, то будут десятки циклов висеть в процессах?

Да, будут. Но мне сложно представить такое «если». И один-то такой, где это нужно, найти бы, а тут десятки… Но если их десятки — да, будет десяток процессов, которые ничего не делают. Никаких проблем в этом нет.

Исходная версия CrX, :

Выше я написал.

Возьми с полки пирожок.

А как это работает, кто создал /dev/tcp, /dev/tcp/foo.socket?

Да ё моё, дайте КОНКРЕТНУЮ задачу. В твоём примере я тоже не понимаю, как это работает.

Если юнитов десятки, то будут десятки циклов висеть в процессах?

Да, будут. Но мне сложно представить такое «если». И один-то такой, где это нужно, найти бы, а тут десятки… Но если их десятки — да, будет десяток процессов, которые ничего не делают. Никаких проблем в этом нет.