TAILIEUCHUNG - Bài giảng Hệ điều hành: Chương 1C - Cấu trúc hệ điều hành

Bài giảng Hệ điều hành: Chương 1C - Cấu trúc hệ điều hành sau đây sẽ trang bị cho các bạn những kiến thức về 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; System calls; các chương trình hệ thống; cấu trúc hệ điều hành; máy ảo. | Chương : Cấu Trúc Hệ Điều Hành Outline Các thành phần của hệ điều hành (System components) Các dịch vụ hệ điều hành cung cấp (Operating-Systems Services) System calls Các chương trình hệ thống (System programs) Cấu trúc hệ điều hành (System structure) Máy ảo (Virtual machine) Khoa KH&KTMT, Trường Đại Học Bách Khoa TPHCM Khoa KH&KTMT, Trường Đại Học Bách Khoa TPHCM Các thành phần của hệ điều hành (1/7) Quản lý quá trình (Process management) Quá trình (process) hay chương trình (program) Mộ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ành công việc. Các nhiệm vụ: Tạo và xóa các quá trình của người dùng và của hệ thống (user and system processes). Tạm ngưng và hồi phục lại (suspend/resume) các quá trình. Cung cấp các cơ chế (mechanisms): đồng bộ hoạt động các quá trình giao tiếp giữa các quá trình xử lý deadlock Khoa KH&KTMT, Trường Đại Học Bách Khoa TPHCM Các thành phần của hệ điều hành (2/7) Quản lý bộ nhớ (Memory Management) Tù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ải thuật quản lý bộ nhớ thích hợp Các nhiệm vụ Theo dõi, quản lý các vùng nhớ trống và đã cấp phát Quyết định sẽ nạp chương trình nào khi có vùng nhớ trống Cấp phát và thu hồi các vùng nhớ Khoa KH&KTMT, Trường Đại Học Bách Khoa TPHCM Các thành phần của hệ điều hành (3/7) Quản lý tập tin (File management) Hệ thống file (file system) File Thư mục Các dịch vụ mà thành phần cung cấp Tạ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ấp tương ứng. Sao lưu và phục hồi dữ liệu. Khoa KH&KTMT, Trường Đại Học Bách Khoa TPHCM Các thành phần của hệ điều hành (4/7) Quản lý hệ thống I/O (I/O-system management) Che dấu các đặc trưng riêng biệt của từng thiết bị I/O đối với user Có chức năng Quản lý buffering, caching, spooling Buffer: vùng nhớ để lưu dữ liệu khi chúng được .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.