Basic I / O module
I / O quản lý bao gồm bốn phần:
• quản lý cache: Người quản lý bộ nhớ cache bộ nhớ đệm xử lý cho toàn bộ I / O hệ thống con. Các
nhà quản lý bộ nhớ cache cung cấp một dịch vụ bộ nhớ đệm trong bộ nhớ chính cho tất cả các hệ thống tập tin và mạng lưới
các thành phần. Nó có thể tự động tăng và giảm kích thước của bộ nhớ cache dành cho một
hoạt động cụ thể như số lượng bộ nhớ vật lý có sẵn khác nhau. Quản lý cache
bao gồm hai dịch vụ để cải thiện hiệu suất tổng thể:
-Lazy viết: Hệ thống ghi cập nhật trong bộ nhớ cache chỉ và không phải trên đĩa. Sau đó, khi
nhu cầu về bộ vi xử lý là thấp, người quản lý bộ nhớ cache ghi các thay đổi vào đĩa. Nếu một
khối bộ nhớ cache cụ thể được cập nhật trong thời gian đó, có một khoản tiết kiệm ròng.
-Lazy Cam kết: Đây là tương tự như ghi lười biếng cho xử lý giao dịch. Thay vì
ngay lập tức đánh dấu một giao dịch như thành công hoàn thành, hệ thống lưu trữ các
thông tin cam kết và sau đó viết nó để đăng nhập vào hệ thống tập tin bằng một tiến trình nền.
• trình điều khiển hệ thống tập tin: Các I / O manager coi như chỉ là một thiết bị một trình điều khiển hệ thống tập tin
trình điều khiển và các tuyến đường nhắn cho khối lượng nhất định để điều khiển phần mềm thích hợp cho rằng
bộ chuyển đổi thiết bị.
• trình điều khiển mạng: Windows bao gồm khả năng mạng tích hợp và hỗ trợ cho các
ứng dụng phân tán.
• trình điều khiển thiết bị phần cứng: các trình điều khiển truy cập các thanh ghi phần cứng của thiết bị ngoại vi
thiết bị thông qua điểm vào trong cửa sổ điều hành thư viện liên kết động. Một tập hợp các
thói quen tồn tại cho mọi nền tảng mà Windows hỗ trợ; bởi vì các tên thông thường là
đang được dịch, vui lòng đợi..