TAILIEUCHUNG - Giáo trình hình thành khái niệm tổng quan về hệ điều hành và chức năng của nó p10

Hệ điều hành phải cho phép thực hiện nhiều tiến trình đồng thời để khai thác tối đa thời gian xử lý của processor nhưng cũng cung cấp được thời gian hồi đáp hợp lý. Hệ điều hành phải cấp phát tài nguyên để tiến trình hoạt động một cách hiệu quả với một chính sách hợp lý nhưng không xảy ra tình trạng tắc nghẽn trong hệ thống. Hệ điều hành có thể được yêu cầu để hỗ trợ truyền thông liên tiến trình và người sử dụng tạo ra tiến trình | Hệ điều hành phải cho phép thực hiện nhiều tiến trình đồng thời để khai thác tối đa thời gian xử lý của processor nhưng cũng cung cấp được thời gian hồi đáp hợp lý. Hệ điều hành phải cấp phát tài nguyên để tiến trình hoạt động một cách hiệu quả với một chính sách hợp lý nhưng không xảy ra tình trạng tắc nghẽn trong hệ thống. Hệ điều hành có thể được yêu cầu để hỗ trợ truyền thông liên tiến trình và người sử dụng tạo ra tiến trình. Hệ điều hành phải có nhiệm vụ tạo ra tiến trình điều khiển sự hoạt động của tiến trình và kết thúc tiến trình. Một số hệ điều hành phân biệt hai khái niệm tiến trình và tiểu trình. Tiến trình liên quan đến quyền sở hữu tài nguyên tiểu trình liên quan đến sự thực hiện chương trình. Trong các hệ điều hành đa chương có nhiều tiến trình tồn tại trên bộ nhớ chính các tiến trình này luân phiên giữa hai trạng thái sử dụng processor và đợi thực hiện vào ra hay một vài sự kiện nào đó xảy ra. Tất cả những vấn đề trên sẽ được làm sáng tỏ trong chương này. . Tổng quan về tiến trình . Tiến trình và các loại tiến trình Tiến trình process Trong chương I chúng ta đã có khái niệm về tiến trình Tiến trình là một bộ phận của một chương trình đang thực hiện đơn vị thực hiện tiến trình là processer. Ở đây chúng tôi nhấn mạnh thêm rằng Vì tiến trình là một bộ phận của chương trình nên tương tự như chương trình tiến trình cũng sở hữu một con trỏ lệnh một con trỏ stack một tập các thanh ghi một không gian địa chỉ trong bộ nhớ chính và tất cả các thông tin cần thiết khác để tiến trình có thể hoạt động được. Khái niệm trên đây mang tính trực quan để thấy được bản chất của tiến trình các chuyên gia về hệ điều hành đã đưa ra nhiều định nghĩa khác nhau về tiến trình ở đây chúng tôi nêu ra hai định nghĩa để các bạn tham khảo. Định nghĩa của Saltzer Tiến trình là một chương trình do một processor logic thực hiện. Định nghĩa của Horning Rendell Tiến trình là một quá trình chuyển từ trạng thái này sang trạng thái khác dưới tác động của hàm hành động xuất phát .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.