TAILIEUCHUNG - Bài giảng Hệ điều hành: Chương 2 - Đặng Minh Quân

Chương 2 trình bày những nội dung cơ bản về quản lý tiến trình trong hệ điều hành như: Giới thiệu tổng quan về tiến trình và luồng, điều phối tiến trình và luồng, cơ chế thông tin liên lạc giữa các tiến trình, đồng bộ hoá tiến trình. | Hệ điều hành Chương 2: Quản lý tiến trình Tổng quan Giới thiệu tổng quan về tiến trình và luồng Điều phối tiến trình và luồng Cơ chế thông tin liên lạc giữa các tiến trình Đồng bộ hoá tiến trình 1. Tổng quan về tiến trình và luồng Khái niệm tiến trình Khái niệm luồng Các trạng thái của tiến trình Chế độ xử lý của tiến trình Cấu trúc dữ liệu khối quản lý tiến trình Thao tác trên tiến trình Tiến trình và luồng trên LINUX Khái niệm tiến trình Chương trình là một thực thể thụ động, chứa đựng các chỉ thị điều khiển máy tính để tiến hành một tác vụ nào đó. Tiến trình là một chương trình đang xử lý, sở hữu một con trỏ lệnh, tập các thanh ghi các biến. Khái niệm tiến trình Tiến trình trong bộ nhớ Các trạng thái của tiến trình Khi một tiến trình được chạy, nó sẽ thay đổi trạng thái new: Tiến trình đang được tạo ra running: Các lệnh đang được xử lý waiting: Tiến trình đang đợi một sự kiện nào đó ready: Tiến trình đang đợi để được gán cho một quá trình xử lý terminated: Tiến trình kết thúc Các trạng thái của tiến trình Khối quản lý tiến trình PCB Lưu giữ thông tin của một tiến trình Trạng thái tiến tình Bộ đếm chương trình Các thanh ghi CPU Thông tin lập lịch CPU Thông tin quản lý bộ nhớ Thông tin tài khoản Thông tin trạng thái I/O Cấu trúc dữ liệu khối quản lý tiến trình Thao tác trên tiến trình Hệ điều hành cung cấp các thao tác chủ yếu sau đây trên một tiến trình : tạo lập tiến trình (create) kết thúc tiến trình (destroy) tạm dừng tiến trình (suspend) tái kích hoạt tiến trình (resume) thay đổi độ ưu tiên tiến trình Tạo lập tiến trình (1) Một tiến trình có thể tạo lập nhiều tiến trình mới bằng cách sử dụng một lời gọi hệ thống tương ứng Tạo lập tiến trình (2) định danh cho tiến trình mới phát sinh đưa tiến trình vào danh sách quản lý của hệ thống xác định độ ưu tiên cho tiến trình tạo PCB cho tiến trình cấp phát các tài nguyên ban đầu cho tiến trình Tạo lập tiến trình (3) Tiến trình cha tiếp tục xử lý đồng hành với tiến trình con. Tiến trình cha chờ đến khi một tiến trình .

TỪ KHÓA LIÊN QUAN
Đã 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.