Cau 19 hdh

Màu nền
Font chữ
Font size
Chiều cao dòng

19. Câu 19: Trình bày tính khả chuyển của một hệ điều hành: khái niệm và giải pháp. Lấy ví dụ từ mang chuyển Minix sang PowerPC.

- Tính khả chuyển: khả năng chạy trên lớp rộng lớn hạ tầng thiết bị phần cứng với không có (hoặc rất ít) thay đổi.

Giải pháp: để có thể làm được điều này, hệ điều hành cần biết về các cấu trúc của các thiết bị phần cứng khác nhau đồng thời trừu tượng hóa các điểm khác biệt đủ để lớp phầm mềm cao hơn có thể sử dụng đó. Đó là Hardware Abstraction Layer hoặc Service Provider Interface.

Ví dụ : Tính khả chuyển của một hệ điều hành giúp bạn chuyển nó từ một nền này sang nền khác mà vẫn hoạt động tốt. Thí dụ UNIX là một hệ có tính khả chuyển cao. Ban đầu UNIX chỉ hoạt động trên một nền duy nhất, đó là máy tính mini DEC PDP-7.

Hiện nay UNIX và Linux có khả năng chạy trên bất kỳ nền nào, từ máy xách tay cho đến máy tính lớn. Nhờ tính khả chuyển, các máy tính chạy UNIX và Linux trên nhiều nền khác nhau có thể liên lạc với nhau một cách chính xác và hữu hiệu. Những hệ này có thể hoạt động mà không cần phải bổ sung thêm bất kỳ giao diện liên lạc đắt tiền nào, mà thông thường bạn phải mua thêm sau khi mua những hệ điều hành khác.

Bạn đang đọc truyện trên: Truyen2U.Pro

#chanlee