демоны в UNIX
От: Аноним  
Дата: 20.01.04 06:56
Оценка:
Не подскажите как работают демоны в UNIX как они обмениваются информацией и нужны ли там циклы что они не завершали своей работы
Re: демоны в UNIX
От: kiamor  
Дата: 20.01.04 07:08
Оценка:
Здравствуйте, Аноним.

Демон в UNIX — обычный процесс (по большому счёту). От процессов пользователей он
отличается только временем жизни (опять же по большому счёту). Ясен перец, для того
чтобы демон в памяти висел необходим цикл + опрос чего-нить. (Например сокета на предмет
входящих соединений). Обмен информацией с демоном будет таким, каким ты его сделаешь.

В UNIX к демону обычно прилагается скрипт, управляющий конфигурацией, запуском и остановом
этого процесса. Полистай существующие. Увидишь сам — ничего сложного там нет. Структура
таких скриптов стандратна. (Правда доков по-моему на эту фигню нет ).

to all: просьба камнями не кидать. Понятно что демоны зачастую спец. функции выполняют,
требующие спец. прав. Это не принципиально в данном случае.
Re: демоны в UNIX
От: _monster_  
Дата: 20.01.04 17:48
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Не подскажите как работают демоны в UNIX как они обмениваются информацией и нужны ли там циклы что они не завершали своей работы


Демон — это процесс, выполняющийся в фоновом режиме и не зависящий от управления со всех терминалов.

Демон обычно выводит некоторые сообщения (об ошибках, например), используя функцию syslog, которая посылает сообщения демону syslogd.
Re: демоны в UNIX
От: m.a.g. Мальта http://dottedmag.net/
Дата: 21.01.04 13:08
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Не подскажите как работают демоны в UNIX как они обмениваются информацией и нужны ли там циклы что они не завершали своей работы


Обычно применяют другие способы ожидания: ожидание на мутексах/файлхэндлах или чем еще
... << RSDN@Home 1.1.2 beta 2 >>
Re[2]: демоны в UNIX
От: Аноним  
Дата: 22.01.04 06:48
Оценка:
Здравствуйте, m.a.g., Вы писали:

MAG>Здравствуйте, <Аноним>, Вы писали:


А>>Не подскажите как работают демоны в UNIX как они обмениваются информацией и нужны ли там циклы что они не завершали своей работы


MAG>Обычно применяют другие способы ожидания: ожидание на мутексах/файлхэндлах или чем еще


Что такое мютексы
Re[3]: демоны в UNIX
От: m.a.g. Мальта http://dottedmag.net/
Дата: 22.01.04 08:46
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Что такое мютексы


А в гугль сходить? Двоичный семафор Дейкстры.
... << RSDN@Home 1.1.3 beta 1 >>
Re: демоны в UNIX
От: Burlaka  
Дата: 23.01.04 10:42
Оценка: 1 (1) -1
Здравствуйте, Аноним, Вы писали:

А>Не подскажите как работают демоны в UNIX как они обмениваются информацией и нужны ли там циклы что они не завершали своей работы


Да простит маня модератор.

Молодой человек вместо того, чтобы в форумах торчать почитай лучше умных книг, глупых вопросов станет меньше.

Ответ на Ваш вопрос: нет неиспользуют.
Re: демоны в UNIX
От: sammy_by Беларусь  
Дата: 27.01.04 16:15
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Не подскажите как работают демоны в UNIX как они обмениваются информацией и нужны ли там циклы что они не завершали своей работы


При запуске форкают, и если форк = 0 значит потомок — идет в обслуживающий цикл.
Родитель завершает работу.
А между собой — как напишешь.
Можно через UNIX сокеты, можно по IP сокетам. Можно вообще семафорами связь организовать.
Re[2]: демоны в UNIX
От: Murr Россия  
Дата: 28.01.04 11:22
Оценка:
Здравствуйте, _monster_, Вы писали:

__>Демон — это процесс, выполняющийся в фоновом режиме и не зависящий от управления со всех терминалов.


Я бы сказал проще — процесс без терминала и всё.
Самая простая и точная формулировка.
Re[2]: демоны в UNIX
От: Linuxoid  
Дата: 05.02.04 11:26
Оценка:
Здравствуйте, Burlaka, Вы писали:

B>Здравствуйте, Аноним, Вы писали:


А>>Не подскажите как работают демоны в UNIX как они обмениваются информацией и нужны ли там циклы что они не завершали своей работы


B>Да простит маня модератор.


B>Молодой человек вместо того, чтобы в форумах торчать почитай лучше умных книг, глупых вопросов станет меньше.


B>Ответ на Ваш вопрос: нет неиспользуют.


Вопрос между прочим не такой глупый, как может показаться на первый взгляд. Вспомним модули ядра..
Re[2]: демоны в UNIX
От: Lloyd Россия  
Дата: 05.02.04 11:31
Оценка:
Здравствуйте, Burlaka, Вы писали:

B>Да простит маня модератор.


B>Молодой человек вместо того, чтобы в форумах торчать почитай лучше умных книг, глупых вопросов станет меньше.


Гы-гы-гы. Типичная реакция юниксоида.
Re[3]: демоны в UNIX
От: jazzer Россия Skype: enerjazzer
Дата: 05.02.04 13:16
Оценка: +1
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, Burlaka, Вы писали:


B>>Да простит маня модератор.


B>>Молодой человек вместо того, чтобы в форумах торчать почитай лучше умных книг, глупых вопросов станет меньше.


L>Гы-гы-гы. Типичная реакция юниксоида. :)) :)) :))


Можно подумать, виндузоидам очень нравится все время отвечать на вопросы типа "что такое оконная процедура и как поймать клик мышки"
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.