Установил ArVDR 0.5.1. Почему при запуске runvdr запускается 8 процессов vdr с одинаковыми параметрами?
ArVDR - вопрос
- olnow
- Вопрос темы решён
-
-
ето хорошо? плохо? можно игнорировать? что смущает? какие то ошибки?
Как вы определили что именно 8? -
Сначала
ps ax
а потом посчитал.
А насчет хорошо или плохо я как раз и хотел узнать. -
если задать эту комманду но с другой опцией ... например "-H", то картина совсем другая =)
Исходный код
Показать весь код# ps -H PID TTY TIME CMD 4147 pts/0 00:00:00 bash 5214 pts/0 00:00:00 ps 5032 pts/0 00:00:12 vdradmind.pl 4431 pts/0 00:00:00 bash 4434 pts/0 00:00:00 runvdr 5033 pts/0 00:00:06 vdr 5044 pts/0 00:00:00 vdr 5048 pts/0 00:00:00 vdr 5049 pts/0 00:01:47 vdr 5050 pts/0 00:00:00 vdr 5051 pts/0 00:00:00 vdr 5055 pts/0 00:00:00 vdr
и оказывается что это не самостоятельные процессы а дочерние threads -
А можно хотябы в двух словах, почему и зачем так?
-
У меня вообще VDR работает в 20 процессах, и ничего. Живет в 128МБ. Струкрура программы такая - любит форкаться. Хотя в чем прикол такого количества процессов - я понять не могу - нет такого количества задач, чтобы на каждую из них вешать по процессу...
ЦитатаСо слов пользователя olnow
А можно хотябы в двух словах, почему и зачем так? -
Плагины?