0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Hệ điều hành >

Bài giảng hệ điều hành chương 4 ths hà lê hoài thương

Bài giảng hệ điều hành  chương 4   ths  hà lê hoài thương

Bài giảng hệ điều hành chương 4 ths hoài thương

... Process gán cố đònh vào hàng đợi, hàng đợi sử dụng giải thuật đònh thời riêng Hệ điều hành cần phải đònh thời cho hàng đợi ‟ Fixed priority scheduling: phục vụ từ hàng đợi có độ ưu tiên cao đến ... pháp đònh lượng so sánh Khoa KTMT 44 Đọc thêm     Policy Mechanism Định thời hệ thống multiprocessor Đánh giá giải thuật định thời CPU Định thời số hệ điều hành thơng dụng Nguồn: Operating ... Quantum = 20 Process Burst Time P1 53 P2 17 P3 68 P4 24 Gantt Chart for Schedule P1 20 P2 37 P3 57 P4 P1 77 P3 P4 P1 P3 97 117 121 1 34 P3 1 54 162 turnaround time trung bình lớn SJF, đáp ứng tốt...
  • 47
  • 333
  • 0
Bài giảng hệ điều hành  chương 1   ths  hà lê hoài thương

Bài giảng hệ điều hành chương 1 ths hoài thương

... 2004 10 /07/2 013 Khoa KTMT Chương I: Tổng quan hệ điều hành 10 /07/2 013 Khoa KTMT 1. 1 Tổng quan • Giới thiệu – Đònh nghóa hệ điều hành – Cấu trúc hệ thống máy tính – Các chức hệ điều hành 10 /07/2 013 ... Itanium 10 /07/2 013 Khoa KTMT 14 1. 2 PHÂN LOẠI HỆ ĐIỀU HÀNH Dưới góc độ loại máy tính Hệ điều hành dành cho máy MainFrame Hệ điều hành dành cho máy Server Hệ điều hành dành cho máy nhiều CPU Hệ điều ... điều hành dành cho máy tính cá nhân (PC) Hệ điều hành dành cho máy PDA (Embedded OS - hệ điều hành nhúng) Hệ điều hành dành cho máy chun biệt Hệ điều hành dành cho thẻ chíp (SmartCard) 10 /07/2 013 ...
  • 39
  • 338
  • 0
Bài giảng hệ điều hành  chương 3   ths  hà lê hoài thương

Bài giảng hệ điều hành chương 3 ths hoài thương

... terminated 3. 3.Process control block   Đã thấy trình hệ thống cấp phát Process Control Block (PCB) PCB cấu trúc liệu quan trọng hệ điều hành gồm: - Trạng thái trình: new, ready, running,… - Bộ đếm chương ... hợp hài hòa chúng Khoa KTMT 16 Bộ đònh thời trung gian(medium-term scheduling)   Đôi hệ điều hành (như time-sharing system) có thêm medium-term scheduling để điều chỉnh mức độ đa chương hệ thống ... Control Block (PCB) cho trình  PCB nơi hệ điều hành lưu thông tin trình – Thiết lập mối liên hệ cần thiết (vd: PCB vào hàng đợi đònh thời,…) Khoa KTMT 3. 2.Trạng thái trình  Các trạng thái trình...
  • 35
  • 472
  • 1
Bài giảng hệ điều hành  chương 7   ths  hà lê hoài thương

Bài giảng hệ điều hành chương 7 ths hoài thương

... gian nhớ cấp cho process Cơ chế điều khiển người sử dụng (thông qua hỗ trợ thư viện lập trình) không cần hỗ trợ hệ điều hành Khoa KTMT 17 Cơ chế overlay (tt) Pass 70 K Pass 80K Symbol table 20K ... lượng lớn mã chương trình có tần suất sử dụng thấp, không sử dụng thường xuyên (ví dụ thủ tục xử lý lỗi) Hỗ trợ từ hệ điều hành ‟ Thông thường, user chòu trách nhiệm thiết kế thực chương trình ... nhớ công việc hệ điều hành với hỗ trợ phần cứng nhằm phân phối, xếp process nhớ cho hiệu Mục tiêu cần đạt nạp nhiều process vào nhớ tốt (gia tăng mức độ đa chương) Trong hầu hết hệ thống, kernel...
  • 65
  • 195
  • 0
Bài Giảng Hệ Điều Hành-Chương 4 : LẬP LỊCH BIỂU CPU CPU pot

Bài Giảng Hệ Điều Hành-Chương 4 : LẬP LỊCH BIỂU CPU CPU pot

... NỘI DUNG Các khái niệm sở Các tiêu chuẩn lập lịch biểu Các thuật toán lập lịch biểu Lập lịch biểu đa processors Lập lịch biểu thời gian thực (Real-Time Scheduling) Các ví dụ HĐH ... Burst Time P1 24 P2 P3 Giả sử trình đến theo thứ t : P1 , P2 , P3 Biểu đồ Gantt cho lịch biểu: P1 P2 24 P3 27 30 Waiting time: P1 = 0; P2 = 24; P3 = 27 Waiting time trung bình: (0 + 24 + 27)/3 = ... thành hàng đợi: foreground (interactive) background (batch) Mỗi hàng đợi có thuật toán lập lịch biểu riêng foreground – RR background – FCFS Lập lịch biểu làm hàng đợi Lập lịch biểu ưu tiên cố...
  • 44
  • 991
  • 4
Bài giảng hệ điều hành   chương 4  đồng bộ hóa tiến trình

Bài giảng hệ điều hành chương 4 đồng bộ hóa tiến trình

... phải thay đổi trạng thái tiến trình 10/28/2005 Trần Hạnh Nhi 44 Ý tưởng Hệ Điều hành hỗ trợ primitive : Sleep() : Tiến trình gọi nhận trạng thái Blocked WakeUp(P): Tiến trình P nhận trạng thái ... interleavings : tiến trình “xen vào” trình truy xuất tài nguyên tiến trình khác Giải pháp : bảo đảm tính atomicity cho phép tiến trình hoàn tất trọn vẹn trình truy xuất tài nguyên chung trước có tiến trình ... tổ chức phối hợp hai tiến trình Nhiệm vụ lập trình viên: Thêm đoạn code đồng hóa vào chương trình gốc Thêm : xem mô hình sau P2 P1 Job1; Chờ ; Báo hiệu ; Job2; Nhiều tiến trình ? Không có mô...
  • 85
  • 909
  • 0
Bài giảng hệ điều hành  chương 4

Bài giảng hệ điều hành chương 4

... + + + 7) /4 =  4- Jun- 14 TT QTM 13 3.2 Giải thuật Shortest-Job-First (SJF)(3)  Ví dụ Preemptive SJF  SJF (preemptive)  Thời gian chờ đợi trung bình = (9 + + +2) /4 = 4- Jun- 14 TT QTM 14 3.3 Xác ... hợp chương trình người sử dụng để khởi động lại chương trình Trễ điều vận (Dispatch latency) – thời gian cần thiết để trình điều vận dừng tiến trình khởi động tiến trình khác chạy 4- Jun- 14 TT ... (3): tiến trình đẩy tiến trình khác để dành quyền điều khiển CPU.TT QTM 4- Jun- 14  1.3 Trình điều vận- Dispatcher  Môđun trình điều vận trao quyền điều khiển CPU cho tiến trình lựa chọn trình lập...
  • 30
  • 546
  • 0
Bài Giảng Hệ Điều Hành-Chương 1: Giới thiệu potx

Bài Giảng Hệ Điều Hành-Chương 1: Giới thiệu potx

... NỘI DUNG Hệ điều hành gì? Tổ chức hệ thống máy tính (Computer-System Organization) Kiến trúc hệ thống máy tính (Computer-System Architecture) Cấu trúc hệ điều hành (Operating-System ... nhìn bao quát hệ điều hành thành phần Cung cấp nhìn bao quát tổ chức hệ thống máy tính Operating System Concepts – 7th Edition, Jan 12, 2005 1.3 Silberschatz, Galvin and Gagne ©2005 HỆ ĐIỀU HÀNH ... ©2005 CẤU TRÚC HỆ THỐNG MÁY TÍNH Hệ thống máy tính chia thành thành phần: Phần cứng (Hardware): cung cấp tài nguyên tính toán sở CPU, memory, I/O devices Hệ điều hành Điều khiển phối hợp sử dụng phần...
  • 40
  • 897
  • 1
Bài Giảng Hệ Điều Hành-Chương 2: CẤU TRÚC HỆ ĐIỀU HÀNH pot

Bài Giảng Hệ Điều Hành-Chương 2: CẤU TRÚC HỆ ĐIỀU HÀNH pot

... Silberschatz, Galvin and Gagne ©2005 CẤU TRÚC HỆ THỐNG UNIX Operating System Concepts – 7th Edition, Jan 14, 2005 2.28 Silberschatz, Galvin and Gagne ©2005 CẤU TRÚC HỆ THỐNG VI HẠT NHÂN Chuyển nhiều ... ©2005 THỰC THI LỜI GỌI HỆ THỐNG Thông thường, số kết hợp với lời gọi hệ thống Giao diện lời gọi hệ thống trì bảng tương ứng với số Giao diện lời gọi hệ thống gọi lời gọi hệ thống mong muốn hạt ... 2005 2.22 Silberschatz, Galvin and Gagne ©2005 CẤU TRÚC ĐƠN GIẢN MS-DOS – Được viết để cung cấp tính “không gian hẹp” Không chia thành modules Có cấu trúc giao diện mức tính không tách biệt Operating...
  • 40
  • 1,291
  • 1
Bài Giảng Hệ Điều Hành-Chương 2: Quá trình pdf

Bài Giảng Hệ Điều Hành-Chương 2: Quá trình pdf

... TRẠNG THÁI QUÁ TRÌNH Khi trình thực thay đổi trạng thái new: Quá trình khởi tạo running: thị thực waiting: Quá trình chờ đợi biến cố xảy ready: Quá trình chờ cấp processor terminated: Quá trình kết ... NIỆM QUÁ TRÌNH HĐH thực nhiều kiểu chương trình: Hệ thống bó – jobs Các hệ thống chia sẻ thời gian – chương trình người dùng/ nhiệm vụ Công việc (job) = trình (process) Quá trình chương trình ... Gagne ©2005 CÁC QUÁ TRÌNH HỢP TÁC Quá trình độc lập không ảnh hưởng không bị ảnh hưởng thực trình khác Quá trình hợp tác ảnh hưởng bị ảnh hưởng thực trình khác Các lợi hợp tác trình Chia sẻ thông...
  • 44
  • 602
  • 1
Bài Giảng Hệ Điều Hành-Chương 6: Deadlocks ppt

Bài Giảng Hệ Điều Hành-Chương 6: Deadlocks ppt

... CÁC PHƯƠNG PHÁP QUẢN LÝ DEADLOCKS Đảm bảo hệ thống không rơi vào trạng thái deadlock Cho phép hệ thống rơi vào trạng thái deadlock sau phát phục hồi Bỏ lơ vấn đề xem deadlocks không xảy (được ... trình yêu cầu tài nguyên sẵn có, hệ thống phải xác định cấp phát ngay, hệ thống trạng thái an toàn Hệ thống trạng thái an toàn tồn dãy TẤT CẢ trình hệ thống cho Pi, tất tài nguyên ... Galvin and Gagne ©2005 SỰ KIỆN CƠ SỞ Nếu hệ thống trạng thái an toàn ⇒ deadlocks Nếu hệ thống không trạng thái an toàn ⇒ có deadlock Tránh ⇒ đảm bảo hệ thống không rơi vào trạng thái không an...
  • 42
  • 1,302
  • 8
Bài Giảng Hệ Điều Hành-Chương 7: BỘ NHỚ CHÍNH potx

Bài Giảng Hệ Điều Hành-Chương 7: BỘ NHỚ CHÍNH potx

... (từ đĩa) vào nhớ xếp bên trình để chạy Chỉ có nhớ ghi lưu trữ mà CPU truy xuất trực tiếp Truy xuất ghi xung đồng hồ (hoặc hơn) Truy xuất nhớ nhiều xung đồng hồ Cache nhớ ghi CPU Bộ nhớ đòi hỏi ... Fragmentation) – Tổng không gian nhớ đủ để đáp ứng yêu cầu không kề (gồm mảnh nhỏ nằm rải rác nhớ) Phân mảnh (Internal Fragmentation) – Bộ nhớ cấp phát cho trình lớn nhớ yêu cầu, phần nhớ “dư” trở nên “lãng ... Galvin and Gagne ©2005 Bộ nhớ kết hợp Bộ nhớ kết hợp – Tìm kiếm song song Page # Frame # Dịch địa (p, d) Nếu p có ghi kết hợp lấy số khung Nếu không lấy số khung từ bảng trang nhớ Operating System...
  • 57
  • 1,152
  • 10
Bài giảng Hệ điều hành  Chương 7: Bộ nhớ ảo

Bài giảng Hệ điều hành Chương 7: Bộ nhớ ảo

... thi hành phần tiến trình Ai điều khiển việc thay đổi phần nạp thi hành ? Tại thời điểm giữ BNC thò liệu cần thiết thời điểm Các phần khác tiến trình nằm đâu ? Giải pháp 12/2/2005 Bộ nhớ ảo (virtual ... trang nạn nhân nạp M Bộ nhớ ảo 12/2/2005 i tái kích hoạt tiến trình Page Table 3’ M frame trống cập nhật bảng trang Bộ nhớ vật lý Trần Hạnh Nhi mang trang cần truy xuất vào nhớ 16 Các bước xử lý ... 100 %, CPU rảnh ! Hệ thống ngừng trệ P1 P2 P3 Real mem Virtual Memory = Tha hồ xài nhớ Thrashing = ảo tưởng sụp đổ ! Các tiến trình hệ thống yêu cầu nhớ nhiều khả cung cấp hệ thống ! 12/2/2005...
  • 45
  • 1,040
  • 1
bài giảng hệ điều hành chương  10bảo mật và an toàn thông tin

bài giảng hệ điều hành chương 10bảo mật và an toàn thông tin

... www.citibanc.com, lập trang web giống trang chủ Citibank Sue gõ nhầm URL, vào trang web Bob Bob ăn cắp password Sue, gửi (redirect) Sue tới trang web Citibank TT QTM 13 2.4 Các hiểm họa chương ... vào đoạn chương trình bình thường Khi thực hiện, copy đến chương trình khác, và/ hoặc gây hư hại (lựa chọn thường phụ thuộc vào thời gian thực hiện, vào ngày định, vd virus Michelangelo) Các chương ... username password chương trình Bob Bob cất thông tin đó, chương trình thực việc log out, Sue thấy hình đăng nhập thật Windows Sue nghĩ gõ sai mật khẩu, thử lại vào được… Internet Trojan horse:  ...
  • 23
  • 318
  • 0
Bài giảng hệ điều hành   chương 3  liên lạc giữa các tiến trình

Bài giảng hệ điều hành chương 3 liên lạc giữa các tiến trình

... Nhi 13 Nhận xét message Là chế IPC tổng quát Hỗ trợ liên lạc tiến trính máy Hỗ trợ liện lạc tiến trính hệ thống phân tán Liên lạc hệ thống không đồng ? 10/28/2005 Trần Hạnh Nhi 14 Liên lạc hệ thống ... Chi phí thực cao (system call) Liên lạc tiến trình Liên lạc chiều Pipe HĐH đại : Anomynous Pipe : This… Named Pipe : Unix , Windows NT… Truyền liệu có cấu trúc Liên lạc chiều 10/28/2005 Trần Hạnh ... interface (hardware) Cho phép ứng dụng “plug in” vào mạng cách ẩn dụ Là giao diện lập trình mạng Cho phép tiến trình liên lạc chiều với Thiết lập liên lạc : tạo socket, kết nối chúng với Socket description...
  • 29
  • 701
  • 0

Xem thêm

Từ khóa: bài giảng hệ điều hành linuxbài giảng hệ điều hành windowsbài giảng hệ điều hành làm những việc gìbài giảng hệ điều hành msdosbài giảng hệ điều hành nâng caobài giảng hệ điều hành từ minh phươngbài giảng hệ điều hành vũ lê hùngbài giảng hệ điều hành windows 7bài giảng hệ điều hành windows xpbài giảng hệ điều hành mã nguồn mởslide bài giảng hệ điều hành linuxslide bài giảng hệ điều hành windowsbài giảng hệ điều hành windows lop 6bài giảng hệ điều hành nguyễn thanh tùngbài giảng hệ điều hành ptitBáo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018Nghiên cứu sự biến đổi một số cytokin ở bệnh nhân xơ cứng bì hệ thốngBáo cáo quy trình mua hàng CT CP Công Nghệ NPVchuyên đề điện xoay chiều theo dạngNghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpBiện pháp quản lý hoạt động dạy hát xoan trong trường trung học cơ sở huyện lâm thao, phú thọGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANPhối hợp giữa phòng văn hóa và thông tin với phòng giáo dục và đào tạo trong việc tuyên truyền, giáo dục, vận động xây dựng nông thôn mới huyện thanh thủy, tỉnh phú thọPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longPhát hiện xâm nhập dựa trên thuật toán k meansThơ nôm tứ tuyệt trào phúng hồ xuân hươngBT Tieng anh 6 UNIT 2Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtchuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtHIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMMÔN TRUYỀN THÔNG MARKETING TÍCH HỢP