Quá trình con

Tác Giả: Lewis Jackson
Ngày Sáng TạO: 13 Có Thể 2021
CậP NhậT Ngày Tháng: 24 Tháng Sáu 2024
Anonim
Quá trình con - Công Nghệ
Quá trình con - Công Nghệ

NộI Dung

Định nghĩa - Quá trình con có nghĩa là gì?

Một quy trình con là việc tạo ra một quy trình cha, có thể được định nghĩa là quy trình chính tạo ra các quy trình con hoặc quy trình con để thực hiện các hoạt động nhất định. Mỗi quá trình có thể có nhiều tiến trình con nhưng chỉ có một cha mẹ. Một quá trình con kế thừa hầu hết các thuộc tính cha mẹ của 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 quy trình trẻ em

Một tiến trình cha có thể tạo ra nhiều tiến trình con. Nếu một tiến trình không có cha mẹ, nó được coi là được tạo trực tiếp bởi kernel.

Trong các hệ thống như Unix và Linux, quy trình đầu tiên, "init", được tạo bởi kernel khi khởi động và không bao giờ kết thúc miễn là hệ thống đang chạy. Các quy trình không cha mẹ khác có thể được khởi chạy để thực hiện các tác vụ daemon khác nhau.

Trong một số tình huống, một quá trình con bị mồ côi khi cha mẹ của nó chết. Quá trình trẻ mồ côi sau đó được áp dụng trong quá trình init.

Tuy nhiên, trong Unix, một tiến trình con được tạo bằng lệnh gọi hệ thống fork nói chung là một bản sao của tiến trình cha ban đầu. Sau khi từ bỏ một quá trình con, cả cha mẹ và đứa trẻ tiếp tục chạy theo cách riêng của họ. Trong Windows, khi một quy trình mới được tạo bởi một trong các nhóm chức năng của CreatProcess, một quy trình xử lý mới được trả về. Xử lý này sau đó được tạo ra với quyền truy cập đầy đủ và có thể kiểm tra truy cập bảo mật. Việc xử lý quy trình có thể được kế thừa bởi một tiến trình con dựa trên cờ thừa kế được chỉ định trong quá trình tạo.

Khi một tiến trình con được tạo, nó được liên kết với một số ID tiến trình duy nhất. Thời gian tồn tại của một quá trình kết thúc khi tín hiệu kết thúc được báo cáo cho tiến trình cha, dẫn đến việc phát hành ID tiến trình và tài nguyên.