OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

Cách thức hoạt động của một quy trình

Khi một hệ thống khởi động, hạt nhân bắt đầu một vài hoạt động của chính nó dưới dạng các quy trình và khởi chạy một chương trình được gọi là trong đó. trong đóđến lượt mình, chạy một loạt các tập lệnh shell (nằm trong

/ Etc) gọi là init script, khởi động tất cả các dịch vụ hệ thống. Nhiều dịch vụ trong số này được triển khai như chương trình daemon, các chương trình chỉ ngồi ở chế độ nền và thực hiện công việc của chúng mà không cần có bất kỳ giao diện người dùng nào. Vì vậy, ngay cả khi chúng tôi không đăng nhập, hệ thống ít nhất là một chút bận rộn để thực hiện các công việc thường xuyên.

Thực tế là một chương trình có thể khởi chạy các chương trình khác được thể hiện trong sơ đồ quy trình như một quy trình của cha mẹ sản xuất một quá trình trẻ em.


Kernel duy trì thông tin về mỗi quá trình để giúp mọi thứ có tổ chức. Ví dụ: mỗi quy trình được gán một số gọi là xử lý ID or PID. PID được đăng nhập theo thứ tự tăng dần, với trong đó luôn nhận được PID 1. Kernel cũng theo dõi bộ nhớ được gán cho mỗi tiến trình, cũng như khả năng sẵn sàng tiếp tục hoạt động của các tiến trình. Giống như tệp, quy trình cũng có chủ sở hữu và ID người dùng, ID người dùng hiệu quả, v.v.


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: