Hệ điều hành là một chương trình hay một hệ chương trình hoạt động giữa người sử dụng (user) và phần cứng của máy tính. Mục tiêu của hệ điều hành là cung cấp một môi trường để người sử dụng có thể thi hành các chương trình. | Bài giảng Nguyên Lý Hệ Điều Hành Mục lục Chương 1. TỔNG QUAN VỀ HỆ ĐIỀU . KHÁI NIỆM VỀ 11F ĐIỀU . PHÂN LOẠI HỆ ĐIỀU . Hệ thống xử lý theo . Hệ thống xử lý theo lô đa . Hệ thống chia sẻ thời . Hệ thống song . Hệ thống phân . Hệ thống xử lý thời gian Chương 2. LUỒNG VÀ Tiến . NHU CẦU XỬ LÝ ĐỒNG . Tăng hiệu suất sử dụng . Tăng tốc độ xử lý. .10 . KHÁI NIỆM tiến Trình process và mô hình đa tiến trình multiprocess . 10 . KHÁI NIỆM LUỒNG thread và mô hình đa luồng multithread . 11 . Nguyên lý chung .12 . Phân bổ thông tin lưu . Kernel thread và user thread .13 Chương 3. LẬP LỊCH TIẾN . Tổ chức quản lý tiến . Các trạng thái của tiến . Chế độ xử lý của tiến . Cấu trúc dữ liệu khối quản lý tiến . Thao tác trên tiến Tạo lập tiến . Kết thúc tiến . Cấp phát tài nguyên cho tiến . Lập lịch tiến . Giới Mục tiêu lập Các đặc điểm của tiến Điều phối không độc quyền và điều phối độc quyền preemptive nopreemptive .20 . Các danh sách sử dụng trong quá trình lập . Các cấp độ lập . Các thuật toán lập . Chiến lược . Lập lịch xoay vòng Round Robin .24 . Lập lịch với độ ưu . Chiến lược công việc ngắn nhất Shortest-job-first SJF .26 . Chiến lược điều phối với nhiều mức độ ưu . Chiến lược lập lịch Xổ số Lottery .28 Chương 4. TRUYỀN THônG và ĐỒnG bộ TIẾn Faculty Of IT 1 KMA Bài giảng Nguyên Lý Hệ Điều Hành . LIÊN LẠC TIẾN . Nhu cầu liên lạc tiến . Các vấn đề nảy sinh trong việc liên lạc tiến . Các Cơ Chế Thông Tin Liên . Tín hiệu Signal .30 . Pipe. 31 . Vùng nhớ chia