... Hệ điều hành Windows
9x/NT là các hệ điều hành đa nhiệm.
1.3.4 Hệ điều hành đa vi xử lý.
Là các hệ điều hành dùng điều khiển sự hoạt động của các hệ thống máy tính có
nhiều bộ vi xử lý. Các ... giữa các vi xử
lý đƣợc đặt lên hàng đầu khi thiết kế hệ điều hành cho hệ thống cho hệ thống SMP. Hệ
điều hành Windows NT, Windows 2000 là...
... hành 8
I.3.1. Hệ điều hành là gì? 8
I.3.2. Phân loại hệ điều hành 9
I.4. Thành phần và cấu trúc của hệ điều hành 12
I.4.1. Các thành phần của hệ điều hành 12
I.4.2. Các cấu trúc của hệ điều hành ... kế hệ điều hành cho hệ
thống SMP. Hệ điều hành Windows NT, hệ điều hành Windows 2000 là các hệ
điều hành đa xử lý đối xứng.
Đa x...
... gọi hệ thống để yêu
cầu hệ điều hành hủy bỏ nó. Một tiến trình có thể yêu cầu hệ điều hành kết thúc xử lý của một tiến
trình khác.
- Khi một tiến trình kết thúc, hệ điều hành thực hiện các ... :
thu hồi các tài nguyên đã cấp phát cho tiến trình
hủy tiến trình khỏi tất cả các danh sách quản lý của hệ thống
hủy bỏ PCB của tiến trình
Hầu hết các...
... Một tiến trình chỉ có thể sử dụng một pipe do nó tạo ra hay kế thừa từ tiến
trình cha.
Hình: Liên lạc qua pipe
Hệ điều hành cung cấp các hàm (lời gọi hệ thống) read/write cho các tiến trình thực ... các ngắt là nguy hiểm
- Nếu hệ thống có nhiều bộ xử lý, lệnh cấm ngắt chỉ có tác dụng trên bộ xử lý đang xử lý tiến trình,
còn các tiến trình hoạt động trên các...
... khởi hành. Có thể có nhiều xe và nhiều hành khách vào bến cùng lúc, nguyên
tắc điều phối sẽ xếp khách vào đầy một xe, cho xe này khởi hành rồi mới điều
phối cho xe khác.
Giả sử hoạt động điều ... (người sản xuất) và một tiến trình lấy dữ liệu từ
bộ đệm để xử lý (người tiêu thụ).
Hình: Producer và Consumer
Hai tiến trình cần thoả các điều kiện sau :
- Tiến trình sả...