Giám sát đĩa và thực thi (Daemon)

Tác Giả: Laura McKinney
Ngày Sáng TạO: 9 Tháng Tư 2021
CậP NhậT Ngày Tháng: 16 Có Thể 2024
Anonim
Giám sát đĩa và thực thi (Daemon) - Công Nghệ
Giám sát đĩa và thực thi (Daemon) - Công Nghệ

NộI Dung

Định nghĩa - Disk and Execut Monitor (Daemon) nghĩa là gì?

Một trình giám sát đĩa và thực thi (daemon) là một quá trình nền chạy trong các hệ điều hành đa nhiệm của máy tính, thường là vào thời gian khởi động, để thực hiện các thay đổi quản trị hoặc dịch vụ giám sát.

Các quy trình trình nền phổ biến bao gồm trình xử lý, bộ đệm và các chương trình khác thực hiện các tác vụ quản trị hệ điều hành. Daemon cũng thực hiện các hoạt động được chỉ định tại các thời điểm được xác định trước để đáp ứng với các sự kiện.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích giám sát đĩa và thực thi (Daemon)

Các tệp daemon Unix thường có hậu tố "d". Ví dụ: "nhận dạng" đề cập đến một trình nền cung cấp danh tính của kết nối TCP. Trình nền Microsoft OS được gọi là chương trình chấm dứt và lưu trú (TSR) và được gọi là "đại lý hệ thống" hoặc "dịch vụ" trong phạm vi quản trị hệ điều hành.

Mac OS X, một hệ thống dựa trên Unix, cũng sử dụng trình nền, nhưng nó không cung cấp các dịch vụ giống như trong Microsoft OS.

Các tiến trình cha mẹ của Daemon thường là quá trình khởi tạo. Một tiến trình trở thành một daemon bằng cách hủy bỏ một tiến trình con và thoát khỏi tiến trình cha, khiến việc khởi tạo chấp nhận tiến trình con.

Các hệ thống thường khởi động trình nền khi khởi động, để đáp ứng các yêu cầu mạng, hoạt động phần cứng hoặc chương trình thực hiện các tác vụ được chỉ định. Daemon cũng có thể cấu hình phần cứng và chạy các tác vụ theo lịch trình.

Các phương thức phổ biến mà quá trình trở thành daemon bao gồm:

  • Phân tách từ tty kiểm soát
  • Hình thành người lãnh đạo phiên
  • Thành lập nhóm trưởng quy trình
  • Ở trong nền bằng cách rẽ và thoát
  • Đặt thư mục gốc làm thư mục làm việc hiện tại
  • Đặt vạch mặt thành 0 để cho phép các lệnh gọi open () và tạo () để cung cấp mặt nạ cấp phép của riêng chúng
  • Đóng các tệp được kế thừa để lại mở bởi quy trình cha tại thời điểm thực thi
  • Sử dụng bảng điều khiển, tệp nhật ký hoặc / dev / null làm đầu vào tiêu chuẩn, đầu ra tiêu chuẩn và lỗi tiêu chuẩn