... DUNG
Các khái niệmcơ sở
Các tiêu chuẩnlậplịch biểu
Các thuật toán lậplịch biểu
Lậplịch biểu đa processors
Lậplịch biểuthờigianthực (Real-Time Scheduling)
Các ví dụ HĐH
Đánh giá thuật ... Time Burst Time
P
1
0.0 7
P
2
2.0 4
P
3
4. 0 1
P
4
5.0 4
SJF trưng dụng
Thờigianchờ trung bình = (9 + 1 + 0 +2) /4 = 3
P
1
P
3
P
2
42
11
0
P
4
5 7
P
2
P
1
16
5 .40
Silber...
... tự }
ch1 := Mem[$0 040 : head];
Head tại $001A
Tail tại $001C
0 040 :0 01E
0 040 :0 03D
Hệ điều hành trang 49 /96
Lê Tiến Dũng BM Công nghệ phần mềm
Trong trờng hợp phím kép (ví d : phím 1 và ...
b. Hệ điều hành đơn chơng và hệ điều hành đa chơng (MultiUsers)
- Hệ điều hành đơn chơng
Tại một thời điểm xác định hệ điều hành chỉ cho phép một ngờ...
... 2: Cấu trúc Hệ điều hành
Chương 3: Quản lý tiến trình (Processes)
Chương 4: Định thời CPU
Chương 5: Đồng bộ hóa tiến trình
Chương 6: Tắc nghẽn (Deadlocks)
Chương 7: Quản lý bộ nhớ
Chương 8: ... lungvd@uit.edu.vn
09/12/12 Vũ Đức Lung 5
Chương I:
Chương I:
Tổng quan hệ điều hành
Tổng quan hệ điều hành
09/12/12 Vũ Đức Lung 32
1.3. LỊCH SỬ PHÁT TRIỂN CỦA HỆ ĐI...
... cơ bản
2.3. Cấu trúc của hệ điều hành
2 .4 . Lịch sử phát triển
Nội dung chương 2
2.1. Tổng quan về HĐH
2.2. Các khái niệm cơ bản
2.3. Cấu trúc của hệ điều hành
2 .4 . Lịch sử phát triển
Nội dung ... với hệ điều hành
•
Có bốn loại giao diện:
–
Giao diện dòng lệnh (command-driven ):
người dùng phải nhập lệnh bằng cách gõ
bàn phím tên các lệnh
vd: dir, copy
–
Giao diện th...
... ố
■
2 .4 và 2.6 t ng thêm h tr SMP, thêm nh t ký trong h th ng file, u ă ỗ ợ ậ ệ ố ư
tiên kernel, h tr b nh 64- bitỗ ợ ộ ớ
21 .49
Ext2fs các Cách C p Phát Blockấ
Ext2fs các Cách C p Phát Blockấ
21 .48
H ... 2.0
■
6-1996, 2.0 thêm 2 tính n ng m i:ă ớ
●
H tr thêm c u trúc ph c t p, bao g m c ng Alpha 64- bitỗ ợ ấ ứ ạ ồ ồ
●
H tr c u trúc a vi x lý.ỗ ợ ấ đ ử
■
Các tính n ng khác:ă
●
C i thi n...
... process control block (PCB) cho quá
trình
PCB là nơi hệ điều hành lưu các thông tin về quá trình
–
Thiết lập các mối liên hệ cần thiết (vd: sắp PCB vào hàng
đợi định thời,…)
-9.22-
Interprocess ... tạo
–
ready: quá trình đã có đủ tài nguyên, chỉ còn cần CPU
–
running: các lệnh của quá trình đang được thực thi
–
waiting: hay là blocked, quá trình đợi I/O hoàn tất, tín hiệu.
–
te...
... chí định thời*
Độ lợi CPU (CPU utilization)
Khoảng thời gian CPU bận
Cần giữ cho CPU càng bận càng tốt
Độ hiệu quả sử dụng CPU (CPU efficiency)
Khoảng thời gian CPU thực thi mã của người ... thời ngắn hạn…
Lập lịch tiến trình
KHOA CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC BÁCH KHOA TP HỒ CHÍ MINH
HỆ ĐIỀU HÀNH
34
Priority Scheduling*
Mỗi process sẽ được gán một độ ưu tiê...
... HĐH
Hệ điều hành là một phần quan trọng của mọi hệ thống thông tin. Một hệ
thống thông tin gồm 4 thành phần: phần cứng, hệ điều hành, chơng trình ứng
dụng, ngời sử dụng.
Phần cứng: CPU, bộ ...
b. Hệ điều hành đơn chơng và hệ điều hành đa chơng (MultiUsers)
- Hệ điều hành đơn chơng
Tại một thời điểm xác định hệ điều hành chỉ cho phép một ngời sử dụng
thao...