tailieunhanh - Giáo trình hình thành khái niệm tổng quan về hệ điều hành và chức năng của nó p9

Nó xác định các điều khiển bus thực hiện việc cấu hình và đếm như thế nào. Nó cũng xác định khi nào thì các điều khiển thiết bị được thêm vào hoặc khi nào thì khởi tạo một thiết bị. Process and Thread Manager (quản lý tiến trình và tiểu trình): Tạo và kết thúc các tiến trình và tiểu trình. Hỗ trợ các tiến trình và tiểu trình được cài đặt bên trong Windows 2000 kernel. | Plug and Play Manager quản lý plug and play Plug and play theo dõi các hoạt động tại thời điểm Boot của các thiết bị plug and play và nó tương tác với HAL các điều khiển thiết bị và Executive. Nó xác định các điều khiển bus thực hiện việc cấu hình và đếm như thế nào. Nó cũng xác định khi nào thì các điều khiển thiết bị được thêm vào hoặc khi nào thì khởi tạo một thiết bị. Process and Thread Manager quản lý tiến trình và tiểu trình Tạo và kết thúc các tiến trình và tiểu trình. Hỗ trợ các tiến trình và tiểu trình được cài đặt bên trong Windows 2000 kernel. Và một số thành phần khác như Power manager quản lý nguồn Cache manager quản lý cache Virtual memory manager quản lý bộ nhớ ảo . Ngoài ra executive còn chứa bốn nhóm chính các hàm hỗ trợ mà nó được sử dụng bởi chỉ các thành phần executive được liệt kê. Sau đây là bốn loại hàm hỗ trợ Object Manager quản lý đối tượng Tạo quản lý xoá các đối tượng Windows 2000 executive và các loại dữ liệu trừu tượng mà nó được sử dụng để chỉ đến các tài nguyên của Windows 2000 như các tiến trình các tiểu trình và các đối tượng đồng bộ khác. LPC facility Chuyển thông điệp giữa các tiến trình client và các tiến trình server trên cùng máy tính. LPC có tính mềm dẻo và là version được tối ưu của Remote Function Call RPC . Một tập các hàm thư viện run-time như là xử lý string thực hiện các phép tính chuyển đổi các kiểu dữ liệu và xử lý các cấu trúc an toàn. Executive support routine như là cấp phất bộ nhớ hệ thống khoá truy cập bộ nhớ và các đối tượng đồng bộ. Kernel Kernel bao gồm một tập các hàm trong mà nó cung cấp các kỹ thuật cơ bản như điều phối tiểu trình và đồng bộ các dịch vụ được sử dụng bởi các thành phần executive cũng như hỗ trợ cho các kiến trúc phần cứng cấp thấp trên các kiến trúc processor khác nhau. Đa số các mã của kernel được viết bằng C một số ít thành phần quan trong can thiệp sâu vào phần cứng được viết bằng assembly. Một số các hàm của kernel được đưa ra trong DDK đây là các thành phần cần thiết cho .

TỪ KHÓA LIÊN QUAN