(NB)Giáo trình Hệ điều hành: Phần 1 gồm có 8 chương, cung cấp cho người học những kiến thức như: Tổng quan về hệ điều hành; Các mô hình xử lý đồng hành; Quản lý tiến trình; Điều phối tiến trình; Liên lạc giữa các tiến trình và vấn đề đồng bộ hóa; Các giải pháp đồng bộ hóa; Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC PHAN THIẾT KHOA CÔNG NGHỆ THÔNG TIN GIÁO TRÌNH HỆ ĐIỀU HÀNH LƯU HÀNH NỘI BỘ MỤC LỤC Chƣơng 1. Tổng quan về hệ điều hành .11 . Khái niệm về hệ điều hành .11 . Phân loại hệ điều hành .12 . Hệ thống xử lý theo lô .12 . Hệ thống xử lý theo lô đa chƣơng .13 . Hệ thống chia sẻ thời gian .13 . Hệ thống song song .14 . Hệ thống phân tán .14 . Hệ thống xử lý thời gian thực .15 . Cấu trúc hệ điều hành .16 . Các thành phần của hệ thống .16 . Các dịch vụ của hệ điều hành .20 . Lời gọi hệ thống .20 . Cấu trúc hệ thống .21 . Cấu trúc đơn giản .21 . Cấu trúc theo lớp .23 . Mô hình Client-Server .26 . Lịch sử phát triển hệ điều hành .28 . Thế hệ 1 1945 1955 .28 . Thế hệ 2 1955 1965 .28 . Thế hệ 3 1965 1980 .29 . Thế hệ 4 1980 - .29 . Câu hỏi củng cố bài học .29 . Bài tập .30 Chƣơng 2. Các mô hình xử lý đồng hành .31 . NHU CẦU XỬ LÝ ĐỒNG HÀNH .31 1 . Tăng hiệu suất sử dụng CPU .31 . Tăng tốc độ xử lý .32 . Khái niệm tiến trình thread và mô hình đa tiến trình multithread .33 . Nguyên lý chung .33 . Kernel thread và user thread .34 . Tóm tắt và bài tập .35 . Củng cố bài học .36 . Bài tập .36 Chƣơng 3. Quản lý tiến trình .37 . Tổ chức quản lý tiến trình .37 . Các trạng thái của tiến trình .37 . Tiến trình mới tạo đƣợc đƣa vào hệ thống .38 . Chế độ xử lý của tiến trình .38 . Thao tác trên tiến trình .40 . Cấp phát tài nguyên cho tiến trình .42 . Định danh tài nguyên .42 . Các mục tiêu của kỹ thuật cấp phát .43 Chƣơng 4. Điều phối tiến trình .43 . Giới thiệu .44 . Mục tiêu điều phối .44 . Các đặc điểm của tiến trình .44 . Điều phối không độc quyền và điều phối độc quyền preemptive nopreemptive .46 . Tổ chức điều phối .47 . Các danh sách sử dụng trong quá trình điều phối. .47 . Các cấp độ điều phối .49 . Chiến lƣợc FIFO .50 . Chiến lƣợc phân phối xoay vòng .