Cau3 HDH
Thành phần của HDH
+ quản lý tiến trình
+ quản lý bộ nhớ chính
+ quản lý xuất nhập(vào ,ra)
+ quản lý bộ nhớ phụ
+ quản lý tập tin
+ thông dịch lệnh
+ bảo vệ hệ thống
A: quản lý tiến trình:
-tại một thời điểm HDH có nhiệm vụ tạo lập các tiến trình và đưa nó vào danh sách quản lý tiến trình của hệ thống.khi tiến trình kết thúc HDH sẽ thực hiện loại bỏ tiến trình ra khỏi danh sách và thu hồi lại tài nguyên .các tiến trình có trong danh sách HDH có nhiệm vụ cung cấp các tài nguyên tiến trình trong danh sách:khi 1 tiến trình kết thúc HDH có nhiệm vụ thu lại tài nguyên đó.
-khi 1 tiến trình đang trạng thái hoạt động vì 1 lí do nào đó bị ngừng hoạt động thì HDH có nhiệm vụ tạm ngưng tiến trình và chuyển nó sang trạng thái chờ.thu hồi lại tài nguyên mà nó đang chiếm giữ.sao đó đến 1 thời điểm thích hợp thì HDH phải thực hiện tái kích hoạt .để tiến trình đi vào hoạt động đến khi kết thúc.
-tóm lại:thành phần về quản lý tiến trình thực hiện các công việc sau:
+tạo lập và hủy bỏ 1 tiến trình
+tạm dừng tái kích hoạt tiến trình
+tạo cơ chế thông tin liên lạc giữa các tiến trình
+tạo cơ chế đồng bộ hóa giữa các tiến trình
B:quản lý bộ nhớ
-bộ nhớ chính là trung tâm của các thao tác xử lý.
-các tiến trình khi đưa vào hệ thống nó được truyền thẳng tới bộ nhớ do đó HDH phải quản lý bộ nhớ phải cấp phát tài nguyên và bộ nhớ cho phù hợp .khi 1 tiến trình kết thúc nó sẽ thực hiện thu hồi lại bộ nhớ.
-tóm lại:nó thực hiện nhiệm vụ sau :
+cấp phát và thu hồi
+ghi nhận trạng thái của bộ nhớ chính
+bảo vệ bộ nhớ
+quyết định tiến trình nào được nạp vào bộ nhớ
C:Quản lý xuất nhập
giúp người sử dụng khai thác máy tính dễ dàng và hiệu quả.để thực hiện đc điều này thì HDH phải tồn tại 1 thiêt bị .bộ phận này phối hợp với CPU để hoạt động và quản lý trao đổi thông tin ứng dụng và chương trình ứng dụng.
D:Quản lý bộ nhớ phụ
thực hiện các công việc sau:
+quản lý không gian trống trên đĩa
+định vị lưu trữ thông tin trên đĩa
+thực hiện lập lịch ghi đọc thông tin trên đĩa của đầu từ
E:Thành phần quản lý tệp tin:
+tạo,xóa,đổi tên ,sao chép tệp tin,bảo vệ tệp tin
+cung cấp thao tác và bảo vệ tệp tin các thư mục
+tạo mối quan hệ giữa tệp tin và bộ nhớ phụ chưa tệp tin
+tạo cơ chế truy xuất tệp tin thông qua tệp tin.
F:thành phần thông dịch lệnh:
Đóng vai trò quan trọng trong việc xử lý các thao tác của người dùng dưới dạng dòng lệnh và các lựa chọn lệnh.Có thể nói rằng ngay cả các ngôn ngữ lập trình đều phải đc thông dịch để chuyển đổi sang dạng ngôn ngũ máy .giúp cho việc xử lý được chính xác
G:thành phần bảo vệ hệ thống:
Có nhiệm vụ điều khiển sử dụng các tài nguyên sao cho nó sử dụng hợp lý tránh xảy ra hiện tượng truy xuất trái phép vào trong nhân của HDH ngoài ra nó còn có nhiệm vụ hỗ trợ định dạng NTFS để hạn chế quyền truy suất của người sử dụng
Bạn đang đọc truyện trên: AzTruyen.Top