UNIX way

Sep 11, 2010 16:28

Что такое UNIX way? Я понимаю это как максимально простое из адекватных решений задачи. Попробую лучше раскрыть свою мысль на примере.

Демоны
Итак, в UNIX-е неинтерактивные процессы, запущенные в единственном экземпляре на всю систему называются демонами. Пример демона - сервер базы данных, вебсервер, и тд. Также многие компоненты ОС реализованы не ( Read more... )

Leave a comment

Comments 11

rigidus September 11 2010, 13:43:43 UTC
Отличная статья. Сошлюсь.

Reply

mejedi September 11 2010, 16:41:37 UTC
Только это ни разу не руководство по разработке демонов.

Reply

rigidus September 12 2010, 23:31:20 UTC
это ее не портит

Reply


alll September 11 2010, 15:38:37 UTC
Ну, unix-way это не столько простота, скорее сборка систем с требуемым поведением из простых элементов, с использованием IPC в качестве клея.

Reply

mejedi September 11 2010, 16:29:42 UTC
Это тоже.

Reply

mejedi September 11 2010, 16:31:51 UTC
COM + VBScript это тоже сборка системы из простых элементов, с использованием IPC если что :)

Reply

alll September 11 2010, 16:43:11 UTC
COM - там простая идея, да

но реализация что инфраструктуры, что компонентов проходят по разряду "а теперь со всей этой хернём на борту мы попробуем взлететь"

мерзость перед лицом господним, если кого-то интересует моё мнение :)

кроме того, клеем там выступает скорее vb[script], а не ipc, ну то-есть сцепить com-компоненты прямо в шелле типа
ls | grep ".exe" | wc -l
отчего-то без геморроя не получается :)

Reply


frotmnenogi September 14 2010, 22:50:56 UTC
Демоны - это те процессы, которые имеют своим предком главный инициализирующий процесс под номером один. Обычно они не бывают привязаны к терминалу, и являются родооснователями собственной группы процессов (связано с терминалом тем, что по сигналу можно остановить всю ирархию процессов, тем самым остановив вывод на терминал).

Reply


Leave a comment

Up