Демон (вычисления)

Демон (вычислительный) Определение демона Демон — это фоновый процесс, который не управляется интерактивным пользователем.  Традиционно демоны имеют суффикс «d» для […]

Демон (вычислительный)

  • Определение демона

    • Демон — это фоновый процесс, который не управляется интерактивным пользователем. 
    • Традиционно демоны имеют суффикс «d» для отличия от обычных программ. 
  • Примеры демонов

    • syslogd — системный регистратор, sshd — обрабатывает SSH-соединения. 
  • Родительский процесс демона

    • Часто, но не всегда, родительским процессом демона является процесс инициализации. 
  • Запуск демона

    • Демон может быть запущен путем разветвления и выхода, что позволяет отделить его от управляющего терминала. 
  • Терминология и мифология

    • Термин «демон» был придуман программистами из Project MAC и связан с греческой мифологией. 
    • В Unix-подобных системах демон — это процесс, который становится лидером сессии после разветвления и выхода. 
  • Альтернативные термины

    • В Windows и Linux используются термины «service» и «started task» соответственно. 
    • В XDS UTS используется термин «ghost job». 
  • Реализации в различных системах

    • В Unix-подобных системах демон — это процесс, который не имеет управляющего терминала и становится лидером сессии после разветвления. 
    • В MS-DOS демоноподобные программы известны как резидентные программы завершения работы. 
    • В Windows NT функции демонов выполняют службы Windows, которые могут запускаться во время загрузки. 
    • В классической Mac OS и macOS демоны известны как системные расширения и службы соответственно. 
  • Рекомендации и внешние ссылки

    • Статья содержит список этимологий компьютерных терминов, список демонов Unix и ссылки на другие связанные темы. 

Полный текст статьи:

Демон (вычисления) — Википедия

Оставьте комментарий

Прокрутить вверх