Bài giảng "Hệ thống máy tính - Chapter 6: Quản lý tiến trình" cung cấp cho người học các kiến thức: Tiến trình, định thì, đồng bộ, tiểu trình. nội dung chi tiết. | Chap6: QUẢN LÝ TIẾN TRÌNH (process management) GV: TS. Trần Thị Minh Khoa ()(6t) Tiến trình Định thì Đồng bộ Tiểu trình What is a Process? Process Control Block Process States Suspended Processes Background 1. 2. 3. 4. 5. Hệ thống máy máy tính = bộ sưu tập các tài nguyên phần cứng (processor, main memory, I/O modules, timer, disk drives,) Chương trình ứng dụng: thi hành các chỉ định, công việc Các ứng dụng không được viết trực tiếp trên phần cứng máy tính OS: hoạt động trung gian giữa người dung và phần cứng máy tính, cung cấp giao diện máy ảo, tạo sự thuận tiện cho người dùng giao tiếp với phần cứng máy tính OS: quản lý, cung cấp tài nguyên (main memory, network interface, file systems, ) khi ứng dụng yêu cầu Process Tiến trình = xem như một tập các tài nguyên dùng để chạy một chương trình = một chương trình đang thực thi = nội dung bộ nhớ + nội dung các thanh ghi (+ trang thái I/O) Stack + nội dung thanh ghi biểu diễn execution context hoặc thread of .