... ed, John Willey&Sons, 20082. Hà Quang Thụy. Nguyên lý các hệđiều hành. Nxb KHKT 20093. Nguyễn Thanh Tùng. Giáo trình hệđiều hành. ĐHBK HN 1999www.ptit.edu.vnGIẢNG VIÊN: THS NGUYỄN THỊ ... CNTT1Trang 9II. KHÁI NIỆM HỆĐIỀU HÀNH2. Quản lý việc thực hiện các chương trình 1 chƣơng trình đang trong quá trình chạy gọi là tiến trình (process) Hệđiềuhành giúp việc chạy chƣơng ... trình hệ thống và tiện ích Hệ điều hành Phần cứngNgười sử dụngwww.ptit.edu.vnGIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ MÔN: KHOA HỌC MÁY TÍNH – KHOA CNTT1Trang 18VI. CẤU TRÚC HDH 1. CÁC THÀNH...
... TpHCMTH106: Hệđiềuhành Hệ điềuhành là gì?Các thành phần chính của 1 hệđiều hành Phân loại hệđiều hành Lịch sửĐọc Silberschatz chương 1 & 3 (3.1-3.4)ĐH KHTN TpHCMTH106: Hệđiều hành Nhập ... (parallel system) Hệ thống phân tán (distributed system) Hệ thống thời gian thực (real time system)ĐH KHTN TpHCMTH106: Hệđiều hành ĐH KHTN TpHCMTH106: Hệđiều hành CPUMemorymemory busI/O ... tính không cần hệđiều hành? An toànHĐH bảo về chương trình giữa các chương trình khác nhauHĐH bảo về người dùng giữa các người dùng khác nhauĐH KHTN TpHCMTH106: Hệđiều hành ĐH KHTN TpHCMNhập...
... quan trọng, ảnh hưởng đến an tòan hệ thốngOperating systems5PTIT, 2012Mục tiêu nghiên cứuPhân biệt hệđiềuhành với các thành phần khác. Hệ điềuhành làm những việc gì và làm như ... systems28PTIT, 2012Khởi động hệ thống (system boot) Hệ điềuhành có thể được chứa trên đĩa hoặc bộ nhớ (ROM)Bootstrap là đọan chương trình nhỏ kích họat việc khởi động hệđiều hành. Một số bootstrap ... WindowsServer WindowsOperating systems8PTIT, 2012Máy tính thế hệ 2Máy tính LINC(năm 1961),sử dụng mạch bán dẫnTổng quan về Hệ điều hành Operating systems14PTIT, 2012Phân lọai HĐHCó nhiều...
... lưu hệ thống (turnaround time) của từng tiến trìnhOperating systems12PTIT, 2012 Điều phối CPU cho tiến trình Điều phối (scheduling): phân phối việc sử dụng CPU cho các tiến trình. Điều ... interrupt)Có một ngắt đồng hồ (clock interrupt)Operating systems24PTIT, 2012Bài tập 2Giả sử hệ thống không giới hạn số lượng thiết bị I/O. Biểu diễn kết quả điều phối CPU bằng biểu đồ Gantt, tính ... systems14PTIT, 2012Hai nguyên tắc điều phối Điều phối độc quyền (non-preemptive scheduling): Tiến trình chiếm dụng CPU cho đến khi nó chủ động trả lại, không được ngắt quãng. Điều phối không độc quyền...
... systems44PTIT, 2012Bài tập 3Nếu thuật toán Petterson không dùng biến turn thì có đảm bảo 4 điều kiện miền găng không?Operating systems6PTIT, 2012Bài toán 1P1if (So_du > Tien_rut) So_du ... systems4PTIT, 2012Mục tiêu đồng bộĐảm bảo độc quyền truy xuấtĐảm bảo cơ chế phối hợp giữa các tiến trình.Đồng bộ tiến trìnhOperating systems39PTIT, 2012Một số bài tập đồng bộ hóaMột biến ... ();lock = 0;Noncritical-section ();}Nhận xét: có thể vi phạm điều kiện 1Operating systems42PTIT, 2012Bài tập 1Xét giải pháp đồng bộ hoá sau :while (TRUE) {int j = 1-i;flag[i]= TRUE; turn...
... trạng thái hệ thốngKiểm tra trạng thái an toànPTIT, 2012Thuật toán BankerNguyên tắc: Khi tiến trình yêu cầu tài nguyên, hệ thống cấp phát “thử”, sau đó xác định xem hệ thống có an ... cấp cho Pi và quay lại B1B3: Nếu Finish[i] = true với mọi i thì hệ thống an toàn.PTIT, 2012DeadlockCả 5 triết gia cùng đồng lọat muốn ănMỗi người chỉ lấy được đúng 1 chiếc nĩaPTIT, ... lý.Không quan tâm (Ignore)PTIT, 2012DeadlockPTIT, 2012 Đồ thị cấp phát tài nguyênCó xảy ra deadlock không?Kết luận???PTIT, 2012 Điều kiện của tắc nghẽn1. Truy xuất lọai trừ (mutual exclusion):...
... phân tán Hà Quang Thụy Bài giảng Hệđiềuhành phân tán (Phần 1) - 1-chơng I. Các nguyên lý cơ bản của hệđiềuhành 1.1 Sự tiến hoá của hệđiềuhành hiện đại a. Khái niệm hệđiều hành Hệ điều ... của hệđiềuhành phân tán. Mục tiêu thiết kế hệđiềuhành phân tán. 2.2. Tính trong suốt trong hệđiềuhành phân tán: khái niệm và các thể hiện của nó. 2.3. Các mức dịch vụ trong hệ phân tán. ... hệđiều hành. 2. Trình bày sơ lợc về quá trình tiến hóa của hệđiều hành, những nét đặc trng nhất của mỗi lớp hệđiều hành. Nhận xét về quá trình tiến hóa đó. 3. Trình bày những bài toán điều...
... mạng.Hiện nay các hệđiềuhành mạng thường được chia làm hai loại là hệđiềuhành mạng ngang hàng (Peer-to-peer) và hệđiềuhành mạng phân biệt (client/server). Với hệđiềuhành mạng ngang hàng ... hai chế độ: User (người sử dụng) và Kernel (cốt lõi của hệđiều hành) . Khi một thành phần của hệđiều hành chạy dưới cốt lõi của hệđiềuhành (Kernel), nó truy cập đầy đủ các chỉ thị máy cho bộ ... hình nền của hệđiềuhành Windows 95 khi muốn thực hiện các trình, gọi các menu hệ thống chúng ta dùng nút Start ở cuối màn hìnhCác thành phần Executive: Là các thành phần hệđiềuhành ở chế...
... Network).• Hệđiềuhành Windows XPRa đời năm 2001, hệđiềuhành Windows XP là sự kết hợp xuất sắc giữa độan toàn, độ tin cậy của hệđiềuhành Windows 2000 và khả năng tương thích của hệ điềuhành ... Windows 98. Trong số những tính năng mới của hệđiềuhành Windows XP, các công cụ bảo mật cho phép người dùng giữ cho máy tính an toàn hơn và các công nghệ mới hoạt động ở chế độ nền cho phép máy ... chuột về gianh giới giữa các cột trên thước ngang hoặc ngay trên bảng sao cho con trỏ chuột có dạng - Rê chuột để điều chỉnh độ rộng của cột.b. Thay đổi chiều cao dòng- Đưa con trỏ chuột về...
... chúng. III Hệđiềuhành là gì? Một hệđiềuhành là một thành phần quan trọng của mọi hệ thống máy tính. Một hệ thống máy tính có thể được chia thành bốn thành phần: phần cứng, hệđiều hành, các ... trong những hệ thống máy tính ban đầu. Xem xét những lý do phía sau sự phát triển của hệđiềuhành cho chúng ta một đánh giá về những tác vụ gì hệđiềuhành làm và cách hệđiềuhành thực hiện ... phát triển của hệđiềuhành o Hiểu sự khác biệt của các hệđiềuhành qua từng giai đoạn o Hiểu cách giải quyết các vấn đề phát sinh trong từng hệđiềuhành II Giới thiệu Hệ điềuhành là một...