Lý thuyết hệ điều hành
... (Thread) : thành phần xử lý nhỏ của tiến trình, các tiểu trình cùng chia sẻ tài nguyên của tiến trình. BÀI GIẢNG HỆ ĐIỀU HÀNH Phần lý thuyết Chương 2 Tổng Quan Về Hệ Điều Hành GV: Nguyễn ... trong Windows XP Các Thành Phần Của HĐH Quản lý tiến trình Quản lý bộ nhớ chính Quản lý bộ nhớ phụ Quản lý hệ thống nhập xuất Quản lý hệ thống tập tin Hệ thố...
Ngày tải lên: 12/09/2012, 15:44
Lý thuyết hệ điều 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 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 16 Hệ điều hành ... hệ điều hành đa chương ra đời. Hệ điều hành đa xử lý và hệ điều hành mạng được phát triển dựa trên hệ điều hành đa nhiệm. Hệ...
Ngày tải lên: 12/09/2012, 16:17
... của hđh. -Thế hệ 3 (1965 – 1980) : Hệ điều hành đa chương và hệ điều hành chia xẻ thời gian -Thế hệ 4 (1980 - 2004 ): Hệ điều hành mạng và hệ điều hành phân tán. Câu hỏi 1. Hệ điều hành là gì? 2. ... Quản lý bộ nhớ chính 2 BAI 1 TỔNG QUAN VỀ HỆ ĐIỀU HÀNH I. KHÁI NIỆM 1. Hệ điều hành là gì? - Hđh là hệ chương trình hoạt động giữa người sử dụn...
Ngày tải lên: 25/10/2012, 14:28
Lý thuyết hệ điều hành
... của hđh. -Thế hệ 3 (1965 – 1980) : Hệ điều hành đa chương và hệ điều hành chia xẻ thời gian -Thế hệ 4 (1980 - 2004 ): Hệ điều hành mạng và hệ điều hành phân tán. Câu hỏi 1. Hệ điều hành là gì? 2. ... cung cấp, do đó 4 VI. LỊCH SỬ PHÁT TRIỂN HỆ ĐIỀU HÀNH -Thế hệ 1 (1945 – 1955): Máy tính lớn, chưa có hệ điều hành . -Thế hệ 2 (1955 – 1965): Hệ t...
Ngày tải lên: 14/11/2012, 13:48
... 33 BÀI 3 LIÊN LẠC & ĐỒNG BỘ TIẾN TRÌNH I. LIÊN LẠC GIỮA CÁC TIẾN TRÌNH 1. Nhu cầu liên lạc giữa các tiến trình - Chia sẻ thông tin - Hợp tác hoàn thành tác vụ 2. Các Cơ Chế Liên lạc 2.1. ... bởi : - Phần cứng (ví dụ lỗi do các phép tính số học) - Hạt nhân hệ điều hành gởi đến một tiến trình (Tiến trình truy xuất đến một địa chỉ bất hợp lệ)....
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành - Các bài toán đồng bộ
... 0 51 { Make-Oxy(); up(s2); } } MakeWater() { while (T) { down(s1); down(s1); down(s2); Make-Water(); //Tạo 1 phân tử H 2 O } } 56 BÀI 4: CÁC BÀI TOÁN ĐỒNG BỘ CỔ ĐIỂN 1. Bài toán Người sản ... } } Bài tập Bài 1: Bài toán Tạo phân tử H 2 O Đồng bộ hoạt động của một phòng thí nghiệm sử dụng nhiều tiến trình đồng hành sau để tạo các phân tử H 2 O: MakeH() { while...
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành - Tắc nghẽn
... xảy ra tắc nghẽn và tìm cách sữa chữa tắc nghẽn. - Hoàn toàn bỏ qua việc xử lý tắc nghẽn, xem như hệ thống không bao giờ xảy ra tắc nghẽn. 5. Ngăn chặn tắc nghẽn Để không xảy ra tắc nghẽn, ... chỉnh tắc nghẽn Khi đã phát hiện được tắc nghẽn, có hai lựa chọn chính để hiệu chỉnh tắc nghẽn : - Đình chỉ tiến trình trong tình trạng tắc nghẽn: Đình c...
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành - Quản lý bộ nhớ
... nhau cùng chỉ đến một vị trí vật lý duy nhất. Hình : Chia sẻ code trong hệ phân đoạn 69 BÀI 6 :QUẢN LÝ BỘ NHỚ Hệ điều hành chịu trách nhiệm cấp phát vùng nhớ cho các tiến trình có yêu cầu. ... địa chỉ tượng trưng (symbolic) trong chương trình thành một địa chỉ thực trong bộ nhớ chính? Quản lý bộ nhớ vật lý: làm cách nào để mở rộng bộ nhớ có sẵn nhằm lưu trữ...
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành - Bộ nhớ ảo
... chương trình được chuyển vào-ra giữa bộ nhớ chính và bộ nhớ phụ để cho phép xử lý một tiến trình mà không cần nạp toàn bộ vào bộ nhớ vật lý. Có thể cài đặt bộ nhớ ảo qua kỹ thuật phân trang theo ... xuất là invalid, MMU sẽ phát sinh một ngắt để báo cho hệ điều hành. Hệ điều hành sẽ xử lý lỗi trang như sau : Kiểm tra truy xuất đến bộ nhớ là hợp lệ hay...
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành - Quản lý tập tin
... 3: I-nodes Mỗi tập tin được quản lý bằng một I-node. I-node là cấu trúc dữ liệu gồm hai phần: - Phần thứ nhất là thuộc tính của tập tin. Phần này lưu trữ các thông tin liên quan đến tập tin ... này hiệu quả trong trường hợp sử dụng để quán lý những hệ thống tập tin lớn. Hệ điều hành Unix sử dụng phương pháp này . III. Quản lý các khối trống - Dùng ve...
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành - tổng quan về hệ điều hành
... chúng. III Hệ điều hành là gì? Một hệ điều hà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 ... ta có thể xác định những thành phần của hệ điều hành và thấy cách thức và lý do hệ điều hành phát triển như chúng có. Hệ điều hành và kiến trúc máy tí...
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành -Cấu trúc hệ điều hành
... dùng cho việc thiết kế hệ điều hành. III Các thành phần hệ thống Chúng ta có thể tạo ra một hệ thống lớn và phức tạp như hệ điều hành chỉ khi phân chia hệ điều hành thành những phần nhỏ hơn. ... mà hệ điều hànhcung cấp o Biết các phương pháp được dùng để thiết kế kiến trúc hệ điều hành II Giới thiệu Hệ điều hành cung cấp môi trường cho các chương tr...
Ngày tải lên: 14/11/2012, 13:48
Lý thuyết hệ điều hành - Quá trình
... quá trình. V.1 Tạo quá trình Quá trình có thể tạo nhiều quá trình mới, bằng một lời gọi hệ thống create- process, trong khi thực thi. Quá trình tạo gọi là quá trình cha, ngược lại các quá trình ... là quá trình con của quá trình đó. Mỗi quá trình mới này sau đó có thể tạo các quá trình khác, hình thành một cây quá trình (hình III-7)....
Ngày tải lên: 14/11/2012, 13:48