Bài giảng Hệ điều hành máy tính: Lecture 3 - Nguyễn Thanh Sơn
Số trang: 16
Loại file: pdf
Dung lượng: 311.30 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Hệ điều hành máy tính: Lecture 3 do Nguyễn Thanh Sơn biên soạn nhằm mục đích phục vụ cho việc giảng dạy. Nội dung bài giảng gồm Các thành phần của hệ điều hành, các dịch vụ hệ điều hành cung cấp, giao tiếp giữa quá trình và hệ điều hành, các chương trình hệ thống (system program), cấu trúc hệ điều hành,...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành máy tính: Lecture 3 - Nguyễn Thanh SơnCấu Trúc Hệ Điều HànhCác thành phần của hệ điều hànhCác dịch vụ hệ điều hành cung cấpGiao tiếp giữa quá trình và hệ điềuhànhCác chương trình hệ thống (systemprogram)Cấu trúc hệ điều hànhMáy ảo (virtual machine)BKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính1Thành phần của hệ điều hành(OS)Quản lý quá trìnhQuản lý bộ nhớ chínhQuản lý fileQuản lý hệ thống I/OQuản lý hệ thống lưu trữ thứ cấpHệ thống bảo vệTrình thông dịch lệnhBKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính2Thành phần của hệ điều hành(OS)Quản lý quá trình (process management)Quá trình vs. chương trìnhMột quá trình cần các tài nguyên của hệ thống nhưCPU, bộ nhớ, file, thiết bị I/O,… để hoàn thànhcông việc.Các nhiệm vụTạo và hủy quá trìnhTạm ngưng / tiếp tục thực thi (suspend/resume) quátrìnhCung cấp các cơ chếđồng bộ hoạt động các quá trình (synchronization)giao tiếp giữa các quá trình (interprocess communication)xử lý deadlockBKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính3Thành phần của OS (tt.)Quản lý bộ nhớ chínhTùy thuộc kiến trúc máy tínhĐể có hiệu suất sử dụng CPU và thời gianđáp ứng tốt, hệ điều hành cần dùng giảithuật quản lý bộ nhớ thích hợpCác nhiệm vụBKTheo dõi, quản lý các vùng nhớ trống và đãcấp phátQuyết định sẽ nạp chương trình nào khi cóvùng nhớ trốngCấp phát và thu hồi các vùng nhớTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính4Thành phần của OS (tt.)Quản lý file (file management)Hệ thống file (file system)FileThư mụcCác dịch vụ mà thành phần cung cấpTạo và xoá file/thư mục.Các tác vụ xử lý file/thư mục (rename, copy, move,new,…)“Ánh xạ” file/thư mục vào thiết bị lưu trữ thứ cấptương ứngSao lưu và phục hồi dữ liệuBKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính5
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành máy tính: Lecture 3 - Nguyễn Thanh SơnCấu Trúc Hệ Điều HànhCác thành phần của hệ điều hànhCác dịch vụ hệ điều hành cung cấpGiao tiếp giữa quá trình và hệ điềuhànhCác chương trình hệ thống (systemprogram)Cấu trúc hệ điều hànhMáy ảo (virtual machine)BKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính1Thành phần của hệ điều hành(OS)Quản lý quá trìnhQuản lý bộ nhớ chínhQuản lý fileQuản lý hệ thống I/OQuản lý hệ thống lưu trữ thứ cấpHệ thống bảo vệTrình thông dịch lệnhBKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính2Thành phần của hệ điều hành(OS)Quản lý quá trình (process management)Quá trình vs. chương trìnhMột quá trình cần các tài nguyên của hệ thống nhưCPU, bộ nhớ, file, thiết bị I/O,… để hoàn thànhcông việc.Các nhiệm vụTạo và hủy quá trìnhTạm ngưng / tiếp tục thực thi (suspend/resume) quátrìnhCung cấp các cơ chếđồng bộ hoạt động các quá trình (synchronization)giao tiếp giữa các quá trình (interprocess communication)xử lý deadlockBKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính3Thành phần của OS (tt.)Quản lý bộ nhớ chínhTùy thuộc kiến trúc máy tínhĐể có hiệu suất sử dụng CPU và thời gianđáp ứng tốt, hệ điều hành cần dùng giảithuật quản lý bộ nhớ thích hợpCác nhiệm vụBKTheo dõi, quản lý các vùng nhớ trống và đãcấp phátQuyết định sẽ nạp chương trình nào khi cóvùng nhớ trốngCấp phát và thu hồi các vùng nhớTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính4Thành phần của OS (tt.)Quản lý file (file management)Hệ thống file (file system)FileThư mụcCác dịch vụ mà thành phần cung cấpTạo và xoá file/thư mục.Các tác vụ xử lý file/thư mục (rename, copy, move,new,…)“Ánh xạ” file/thư mục vào thiết bị lưu trữ thứ cấptương ứngSao lưu và phục hồi dữ liệuBKTP.HCM25-Aug-16Khoa Khoa học & Kỹ thuật Máy tính5
Tìm kiếm theo từ khóa liên quan:
Bài giảng Hệ điều hành Máy tính Hệ điều hành Máy tính Hệ điều hành Bài giảng Hệ điều hành Cấu trúc hệ điều hành Thành phần của hệ điều hànhGợi ý tài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 435 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 360 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 312 0 0 -
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 256 0 0 -
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 255 0 0 -
175 trang 252 0 0
-
173 trang 248 2 0
-
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 224 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 221 0 0 -
Lecture Operating systems: Lesson 12 - Dr. Syed Mansoor Sarwar
24 trang 215 0 0