Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Hệ điều hành
Bài giảng Nguyên lý hệ điều hành: Chương 3 - Phạm Quang Dũng
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Nguyên lý hệ điều hành: Chương 3 - Phạm Quang Dũng
Khánh Thủy
77
8
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài 3 của bài giảng Nguyên lý hệ điều hành trang bị cho người học những hiểu biết về tiến trình (Processes). Các nội dung chính trong chương này gồm có: Khái niệm tiến trình, cập lịch tiến trình, các hoạt động trên tiến trình, các tiến trình hợp tác (Cooperating Processes), giao tiếp liên tiến trình (Interprocess Communication). | Nội dung chương 3 BÀI GIẢNG NGUYÊN LÝ HỆ ĐIỀU HÀNH Khái niệm tiến trình Lập lịch tiến trình Chương 3: Tiến trình (Processes) Phạm Quang Dũng Bộ môn Khoa học máy tính Khoa Công nghệ thông tin Trường Đại học Nông nghiệp HN Website: fita.hua.edu.vn/pqdung Các hoạt động trên tiến trình Các tiến trình hợp tác (Cooperating Processes) Giao tiếp liên tiến trình (Interprocess Communication) Bài giảng Nguyên lý Hệ điều hành 3.1. Khái niệm tiến trình (process) 3.2 Phạm Quang Dũng ©2008 Tiến trình trong bộ nhớ Một HĐH thực hiện nhiều loại chương trình khác nhau: Batch system: thực hiện các job Time-shared system: thực hiện user programs hoặc tasks Các thuật ngữ job và process là tương tự nhau. Process – một chương trình đang được thực hiện; sự thực hiện tiến trình phải tiến triển theo kiểu tuần tự. Một tiến trình (process) bao gồm: program counter - bộ đếm chương trình stack - ngăn xếp data section - đoạn dữ liệu Bài giảng Nguyên lý Hệ điều hành 3.3 Phạm Quang Dũng ©2008 Bài giảng Nguyên lý Hệ điều hành 3.4 Phạm Quang Dũng ©2008 1 Khối điều khiển tiến trình Khố điề khiể tiế trì Process Control Block (PCB) Các trạng thái tiến trình Mỗi tiến trình được biểu diễn trong HĐH bởi một PCB. Mỗi PCB chứa các thông tin được gắn với mỗi tiến trình: Trạng thái tiến trình Bộ đếm chương trình Khi một tiến trình thực hiện, nó có thể thay đổi trạng thái (state) Các thanh ghi của CPU new: Tiến trình đang được khởi tạo. Thông tin lịch trình CPU running: Tiến trình ở trong CPU. Các lệnh đang được thực hiện. Thông tin quản lý bộ nhớ waiting: Tiến trình đang chờ sự kiện nào đó xuất hiện. ready: Tiến trình đang chờ đến lượt được thực hiện bởi CPU. Thông tin sử dụng CPU, thời gian, các số hiệu tiến trình terminated: Tiến trình kết thúc. Nó không biến mất cho đến khi một tiến trình khác đọc được trạng thái thoát của nó. Bài giảng Nguyên lý Hệ điều hành 3.5 Phạm Quang Dũng ©2008 Process Control Block (PCB) Bài giảng Nguyên lý Hệ điều hành 3.7 Phạm Quang Dũng
TÀI LIỆU LIÊN QUAN
Bài giảng Nguyên lý Hệ điều hành - Chương 1: Các khái niệm cơ bản
Bài giảng Nguyên lý hệ điều hành: Chương 1 - ĐH Bách khoa Đà Nẵng
Bài giảng Nguyên lý hệ điều hành - Chương 1: Mở đầu
Bài giảng Nguyên lý hệ điều hành: Chương 2 - Phạm Quang Dũng
Bài giảng Nguyên lý hệ điều hành (handout): Chương 1 - Phạm Đăng Hải
Bài giảng Nguyên lý hệ điều hành: Chương 1 - Phạm Đăng Hải
Bài giảng Hệ điều hành: Chương 1 - Phạm Đăng Hải
Bài giảng Nguyên lý Hệ điều hành - Chương 3: Quản lý bộ nhớ
Bài giảng Nguyên lý hệ điều hành: Chương 2 - GV. Đặng Quang Hiển
Bài giảng Nguyên lý hệ điều hành: Chương 1 - GV. Đặng Quang Hiển
crossorigin="anonymous">
Đã 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.