Обзор служб

Множество основных возможностей Windows представлено в виде служб. Служба - это процесс или набор процессов, обеспечивающих поддержку других приложений. Другими словами, служба — это приложение, выполняющее определенную функцию в операционной системе. Некоторые функции, представленные в виде служб, включают вход в систему, работу в сети, файловую систему, управление памятью, составление расписания и буфер печати — это лишь краткий перечень. Большинство устройств в(Windows ХР представлено в виде служб через свои драйверы.

Одна из причин представления функций операционной системы и приложений в виде функций — предоставление операционной системе возможности управления ими автоматически. Можно настроить службы на три режима запуска: автоматический, вручную или отключить запуск вообще. Автоматический и ручной режимы позволяют Windows ХР или другим службам запускать данную службу.

Совет Службы могут запускаться без запрашивания у пользователя разрешения на запуск и остановку, поскольку некоторые начинают работать до входа пользователя в систему.

Вторая причина создания операционной системы на базе служб состоит втом, чтобы обеспечить ее высокую модульность. Службы позволяют строить операционную систему из относительно небольших и просто управляемых компонентов ядра, которые могут быть легко заменены, улучшены или дополнены без влияния на другие компоненты операционной системы. Файловая система NTFS, к примеру, представлена в виде службы. Другие службы взаимодействуют с NTFS для обеспечения определенных функций. К примеру, служба криптографии (Encrypting File System) является отдельной службой, работающей совместно с NTFS для выполнения шифрования и дешифрования файлов и папок.

Другая причина представления приложений в виде служб состоит втом, чтобы позволить им взаимодействовать с операционной системой внутри данного контекста безопасности. Большинство служб взаимодействуют с ОС, используя учетную запись Системная (System), но иногда можно применять другую учетную запись для конкретной службы. К примеру, компоненты серверного приложения Exchange Server требуют настроек безопасности, отличающихся от установленных для учетной записи Системная или другой учетной записи, под которой они запущены. Можно создать учетную запись с необходимыми правами и привилегиями и позволить приложению использовать эту учетную запись для входа и взаимодействия с системой. Почему так важно понимать работу служб и принципы управления ими? Если вы обычный пользователь, то, вероятно, это не важно. Однако если требуется более тщательное управление своей системой или сетевыми системами сети, то управление службами - это основная задача администрирования. Иногда требуется отключить службу, которая не дает системе загрузиться должным образом, остановить службу временно, пока в системе проводятся изменения, установить или удалить службу. Как бы там ни было, Windows ХР предоставляет возможность выполнения этих задач. Чаще всего для этого используется консоль Службы (Services).

Реклама

Смежные разделы