Hệ điều hành ( Vũ Đức Lung ) - Chương 2

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. Lời gọi hệ thống (System call). Các chương trình hệ thống (system programs). Cấu trúc hệ thống. Máy ảo (virtual machine). | 5/14/2020 2:47:43 AM Vũ Đức Lung Chương II: Cấu Trúc Hệ Điều Hành 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 Lời gọi hệ thống (System call) Các chương trình hệ thống (system programs) Cấu trúc hệ thống Máy ảo (virtual machine) 5/14/2020 2:47:43 AM Vũ Đức Lung . Các thành phần của hệ điều hành - Quá trình (hay tiến trình – process) là gì? - Quá trình khác chương trình ở điểm gì? - 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ụ của thành phần Tạo và hủy quá trình Tạm dừng/thực thi tiếp (suspend/resume) quá trình Cung 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) khống chế tắc nghẽn (deadlock) . Quản lý quá trình (process management) 5/14/2020 2:47:43 AM Vũ Đức Lung . Các thành phần của hệ điều hành Bộ nhớ chính là trung tâm của các thao tác, xử lý Để nâng caó hiệu suất sử . | 5/14/2020 3:25:04 AM Vũ Đức Lung Chương II: Cấu Trúc Hệ Điều Hành 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 Lời gọi hệ thống (System call) Các chương trình hệ thống (system programs) Cấu trúc hệ thống Máy ảo (virtual machine) 5/14/2020 3:25:04 AM Vũ Đức Lung . Các thành phần của hệ điều hành - Quá trình (hay tiến trình – process) là gì? - Quá trình khác chương trình ở điểm gì? - 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ụ của thành phần Tạo và hủy quá trình Tạm dừng/thực thi tiếp (suspend/resume) quá trình Cung 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) khống chế tắc nghẽn (deadlock) . Quản lý quá trình (process management) 5/14/2020 3:25:04 AM Vũ Đức Lung . Các thành phần của hệ điều hành Bộ nhớ chính là trung tâm của các thao tác, xử lý Để nâng caó hiệu suất sử dụng CPU, hệ điều hành cần quản lý bộ nhớ thích hợp Các nhiệm vụ của thành phần 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ớ khi cần thiết . Quản lý bộ nhớ chính 5/14/2020 3:25:04 AM Vũ Đức Lung . Các thành phần của hệ điều hành 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 thao tác xử lý file/thư mục (mkdir, 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 . Quản lý file (file management) 5/14/2020 3:25:04 AM Vũ Đức Lung . Các thành phần của hệ điều hành Che dấu sự khác biệt của các thiết bị I/O trước người dùng Có chức năng Cơ chế: buffering, caching, spooling Cung cấp giao diện chung đến các trình điều khiển thiết bị (device-driver interface) Bộ điều khiển các thiết bị (device driver) phần cứng. . Quản lý hệ thống I/O (I/O

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.