Giới thiệu về hệ điều hành

24 627 4
Giới thiệu về hệ điều hành

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giới thiệu Hệ Điều Hành GV: Nguyễn Quốc Hùng 2 Tổng quan • Chức năng chính của HĐH – Trung gian trong việc giao tiếp giữa users và phần cứng – User thực hiện, phát triển ứng dụng dễ dàng, hiệu quả • HĐH thỏa mãn: – Quản lý, chia sẻ tài nguyên – Giả lặp 1 máy tính mở rộng 3 Thành phần của HĐH (1) • Quản lý tiến trình Tiến trình (process) là ctrình đang thực thi – Tạo lập, hủy bỏ 1 ttrình – Tạm dừng, tái kích họat 1 ttrình – Cung cấp cơ chế trong đổi thông tin giữa các ttrình – Cung cấp cơ chế đồng bồ hóa các ttrình 4 Thành phần của HĐH (2) • Quản lý bộ nhớ chính – Cấp phát, thu hồi 1 vùng nhớ cho ttrình khi cần thiết. – Ghi nhận tình trạng của bộ nhớ chính: phần nào đã được cấp phát, phần nào có thể sdụng,… – Quyết định ttrình nào được nạp vao bộ nhớ chính khi có 1 vùng nhớ trống 5 Thành phần của HĐH (3) • Quản lý nhập/xuất – Việc đkhiển thiết bị là nhiệm vụ chính của HĐH. – Gởi lệnh đkhiển đến thiết bị, tiếp nhận ngắt và xử lý lỗi 6 Thành phần của HĐH (4) • Quản lý tập tin – Thiết lập mối liên hệ tương ứng giữa file và thiết bị lưu trữ vật lý chứa nó. – Tạo lập, hủy bỏ file, thư mục – Cung 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ó. 7 Thành phần của HĐH (5) • Bảo vệ hệ thống – Khi hệ thống cho phép nhiều users đồng thời, các ttrình cần được bảo vệ để tránh xâm phạm lẫn nhau. – HĐH cần xdựng các cơ chế bảo vệ cho phép đặc tả kiểm soát 8 Thành phần của HĐH (6) • Quản lý mạng – Hỗ trợ việc truy cập đầu cuối để đkhiển máy chủ từ xa. – Gọi thủ tục từ xa – Hỗ trợ truyền nhận file. 9 Thành phần của HĐH (7) • Hệ thông dịch lệnh – Shell: trình thông dịch lệnh 10 Cấu trúc HĐH (1) • Các hệ cấu trúc đơn giản (monolithique) Thủ tục chính Thủ tục dịch vụ Thủ tục tiện ích [...]...Cấu trúc HĐH (2) • Các hệ cấu trúc đơn giản (tt) Ctrình ứng dụng Ctrình hệ thống thường trú Drivers MS-DOS Drivers ROM BIOS Cấu trúc MS-DOS 11 Cấu trúc HĐH (3) • Các hệ cấu trúc đơn giản (tt) – Khuyết điểm: • Không che dấu dữ liệu (1 thủ tục có thể gọi đến tất cả các thủ tục khác) • Khó kiểm soát và bảo vệ hệ thống • Thiếu chủ động trong quản lý môi trường do hệ thống thủ tục mang tính chất... Lớp 5: ctrình ứng dụng Lớp 4: Quản lý bộ đệm cho t/bị xuất nhập Lớp 3:Trình quản lý thao tác console Lớp 2: Quản lý bộ nhớ Lớp 1: Điều phối CPU Lớp 0: Phần cứng 13 Cấu trúc phân lớp 14 Cấu trúc HĐH (5) • Cấu trúc phân lớp (tt) – Ưu điểm: • đơn giản việc tìm lỗi và kiểm chứng hệ thống • Đơn giản trong việc thiết kế và cài đặt – Khuyết điểm: • Bao nhiêu lớp là đủ ?, thứ tự sắp xếp các lớp ? • Kém hiệu quả... (ảo) chính xác của các đặt trưng phần cứng thật • Các hđh khác nhau hoạt động trên máy ảo cung cấp cho user một máy tính mở rộng 20 Cấu trúc HĐH (8) • Máy ảo (virtual machines) – Ưu điểm • Tài nguyên hệ thống được bảo vệ hoàn toàn • Phân tách đa chương và máy tính mở rộng • Giải quyết vấn đề tương thích – Khuyết điểm • Cài đặt phần mềm giả lặp phần cứng thường rất khó khăn 21 Kiến trúc của VMware 22 . Giới thiệu Hệ Điều Hành GV: Nguyễn Quốc Hùng 2 Tổng quan • Chức năng chính của HĐH –. tập tin và TM – Tạo lập quan hệ tương ứng giữa file va bộ nhớ phụ chứa nó. 7 Thành phần của HĐH (5) • Bảo vệ hệ thống – Khi hệ thống cho phép nhiều users

Ngày đăng: 03/07/2013, 21:51

Hình ảnh liên quan

Mô hình client-server - Giới thiệu về hệ điều hành

h.

ình client-server Xem tại trang 23 của tài liệu.
Mô hình client-server (tt) - Giới thiệu về hệ điều hành

h.

ình client-server (tt) Xem tại trang 24 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan