... b. Hệđiềuhành đơn chơng và hệđiềuhành đa chơng (MultiUsers) - Hệđiềuhành đơn chơng Tại một thời điểm xác định hệđiềuhành chỉ cho phép một ngời sử dụng thao tác mà thôi. - Hệđiềuhành ... hành đa chơng Hệ điềuhành cho phép tại một thời điểm có thể phục vụ nhiều ngời sử dụng. c. Hệđiềuhành tập trung và hệđiềuhành phân tán - Hệđiềuhành tập trung Trên một hệ thống máy tính ... hành toàn hệ thống, các phép xử lý có thể tiến hành ở máy trạm. d. Hệđiềuhành phân chia thời gian và hệđiềuhành thời gian thực - Hệđiềuhành phân chia thời gian (Share time) Một CPU luôn...
... lýBộ nhớ Hệ thống máy tính 2Mạng1.2. PHÂN LOẠI HỆĐIỀU HÀNH09/12/12 Vũ Đức Lung 3Nội dung môn họcNội dung môn họcChương 1: Tổng quan về hệđiều hành Chương 2: Cấu trúc Hệđiều hành Chương ... Vũ Đức Lung 5Chươ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 321.3. LỊCH SỬ PHÁT TRIỂN CỦA HỆĐIỀU HÀNHThế hệ 4 (1980 - )-Ra đời máy tính cá nhân, ... Operation On Line)NhậpXuấtMáy tính chính1.2. PHÂN LOẠI HỆĐIỀU HÀNH09/12/12 Vũ Đức Lung 10Các thành phần của hệ thống (tt)Các thành phần của hệ thống (tt)Phần cứng (hardware)Bao gồm các tài...
... 4"<[."!O1kZ\!Z^30J.$8,`U0")-[]O!/,eW*U+HỆ ĐIỀU HÀHH8 bước thực hiện lệnh của CPUN")U00k1?('")[gL3W130HJ3ER?")07#!;32"'I")(k"$0")74F#")'1?H ... .".'/,*c(3d3E89N#AQ9B>U0M(?)M?I012('O9C">"?9LM3,"'I1?'89%?k83z*:3zQ9%?t83zC:CfC9%?1x8p"77U:.'012'I(,*c8E3W#")#1A'(1A',"'I012'I(-L%f/1&89L012('81::to{9L0128H:{9L012?8W3z{9L012Q68+iCV+{1&JK,Đơn vị điều khiển -''"K9K/893QUE'I3.'H3=327@,Đơn...
... 5expansion cardsổ đĩa chứa hệ điều hành gọi là đĩa khởi động (boot drive)Nội dung chương 22.1. Tổng quan về HĐH2.2. Các khái niệm cơ bản2.3. Thành phần của hệđiều hành 2.4 . Lịch sử phát ... niệm cơ bản2.3. Cấu trúc của hệđiều hành 2.4 . Lịch sử phát triểnNội dung chương 22.1. Tổng quan về HĐH2.2. Các khái niệm cơ bản2.3. Cấu trúc của hệđiều hành 2.4 . Lịch sử phát triểnCác ... cấp các thao tác xử lý tập tin và TM–Tạo lập quan hệ tương ứng giữa file va bộ nhớ phụ chứa nó.5: BIOS tìm tập tin hệ thống của hệ điều hành trong đĩa mềm, đĩa cứng hoặc đĩa CDprocessorBIOShard...
... c u I/O cho vài block a nh m t thao ể ấ ậ ộ ầ đĩ ư ộtác nđơ21.2H i u hànhLinux đ ềH i u hànhLinux đ ề■L ch s Linux ử■Nguyên t c thi t kắ ế ế■L p trình Kernel Modulesậ■Qu n lý ... credits +=21.36Chia B Nh thành m t Buddy Heapộ ớ ộChia B Nh thành m t Buddy Heapộ ớ ộ21.3M c tiêuụM c tiêuụ■Kh o sát l ch s h i u hành Unix - ngu n g c c a Linux và m t ả ị ử ệ đ ề ồ ố ... phép Linux ấGi y phép Linux ấ■Nhân Linux c phân phát b i GNU General Public License đượ ở(GPL), các i u kho n trong ó c t ra b i Free Software đ ề ả đ đượ đặ ởFoundation ■B t c ai s d ng Linux, ...
... lý cục bộCác câu lệnh cơ bản chủ yếu là tuần tự (thi hành từ trên xuống dưới). Câu lệnh không tuần tự là câu lệnh rẽ nhánh (câu lệnh điều kiện) thường chiếm tỉ lệ khá ít.Trong một khoảng ... LRU để thay thế trang với chuỗi tham khảo 2, 3 ,2, 1, 5, 2, 4, 5, 3, 2, 5, 2 & frame=3.HỆ ĐIỀU HÀHHBộ nhớ ảo-9.3-Nguyên lý cục bộCác thao tác truy cập vùng nhớ có khuynh hướng cụm ... vào một cấu trúc dữ liệu trước đó, thông thường các câu lệnh đặt liền nhau sẽ truy cập đến các thành phần khác nhau của cùng một cấu trúc dữ liệu-9.19-BT1. Tìm số page fault tương ứng khi sử...
... thành các module/process hợp tác nhau Sự cộng tác giữa các quá trình yêu cầu hệđiềuhành hỗ trợ cơ chế giao tiếp và cơ chế đồng bộ hoạt động của các quá trình-9.13-Yêu cầu đối với hệ ... identifier) của quá trình cần được kết thúc– Hệ điềuhành thu hồi tất cả các tài nguyên của quá trình kết thúc (vùng nhớ, I/O buffer,…)-9.18-Caây quaù trình trong Linux/ UnixVí duïrootswapperpagedaemon ... liệu process control block (PCB) cho quá trìnhPCB là nơi hệđiềuhà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...
... gọi hệ thống (operating system call)Signal …chương này sẽ tập trung vào định thời ngắn hạn…Lập lịch tiến trìnhKHOA CÔNG NGHỆ THÔNG TINTRƯỜNG ĐẠI HỌC BÁCH KHOA TP HỒ CHÍ MINHHỆ ĐIỀU HÀNH34Priority ... dung cần quan tâm*Định thời trên hệ thống có một processor (uniprocessor scheduling): quyết định việc sử dụng (một) CPU cho một tập các process trong hệ thống38Round Robin (RR)*Chế ... “độ ưu tiên” thấpNhưng một process không thực hiện I/O có thể độc chiếm hệ thống nếu nó là process đầu tiên vào hệ thống31Shortest Job First (SJF)*Chế độ quyết định: non-preemptivePhiên...
... b. Hệđiềuhành đơn chơng và hệđiềuhành đa chơng (MultiUsers) - Hệđiềuhành đơn chơng Tại một thời điểm xác định hệđiềuhành chỉ cho phép một ngời sử dụng thao tác mà thôi. - Hệđiềuhành ... hành đa chơng Hệ điềuhành cho phép tại một thời điểm có thể phục vụ nhiều ngời sử dụng. c. Hệđiềuhành tập trung và hệđiềuhành phân tán - Hệđiềuhành tập trung Trên một hệ thống máy tính ... hành toàn hệ thống, các phép xử lý có thể tiến hành ở máy trạm. d. Hệđiềuhành phân chia thời gian và hệđiềuhành thời gian thực - Hệđiềuhành phân chia thời gian (Share time) Một CPU luôn...
... ngữ– Hệ thống xử lý theo lô•Thế hệ thứ 3 (1965-1980)–mạch tích hợp (IC) – hệđiềuhành chia sẻ thời gian•Thế hệ thứ 4 (1980-nay)– máy tính cá nhân (PC-Personal Computer)– hệđiềuhành mạng ... Inside to WINDOWS 2000.• Nguyên lý hệđiều hành: Hà Hệđiều hành: Tác giả: Nguyễn Thanh Tùng5Chương I. CÁC KHÁI NIỆM CƠ BẢN• 1- Cấutrúcphânlớpcủahệ thống tính toán• Máy tính điệntửđầutiênrađờinăm ... lý này áp dụng vớicả bảnthântoàn bộ OS: Trên đía chỉ có các thành phần. Khi cần các thành phầnđượclắp ráp thành HỆĐIỀUHÀNH (Nạphệ thống).•Lưuý: Các nguyên lý Phủ chứcnăng vàMacroprocessor...
... : H ,IU HÀNH THI GIAN TH!C1. ,*i cCDng v6 h .i6u hành thi gian thc1.1. H .i6u hành 1.2. H .i6u hành th i gian thc so vEi h .i6u hành trên PC 1.3. ,-c .i/ m c0a h .i6u hành thi ... thc1.4. Phân lo*i h .i6u hành thi gian thc4.1. H iu hành thi gian thc nh vi mc ích thng mi4.2. H iu hành thi gian thc m r ng ti Unix và các h iu hành khác 4.3. Các nhân ... c*u2.TI chJc và kiKn trúc h .i6u hành thi gian th c2.1. Tng quan 2.2. Các ki+n trúc h iu hành 2.2.1.Vi ht nhân : 2.2.2.n ht nhân: 2.3. H*t nhân h .i6u hành thi gian thc2.3.1.H...