tailieunhanh - Giáo trình phân tích quy trình ứng dụng kỹ thuật tổng quan về gia tốc hệ điều hành của hệ thống p6

Tham khảo tài liệu 'giáo trình phân tích quy trình ứng dụng kỹ thuật tổng quan về gia tốc hệ điều hành của hệ thống p6', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | hoạt động bình thường. Windows95 xây dựng các máy ảo DOS để chạy các ứng dụng 16 bít của DOS. Intel 80386 là một vi xử lý 32 bít nhưng nếu sử dụng với hệ điều hành 16 bít thì các hệ điều hành này xem nó như là các vi xử lý 80286 16 bít nên khả năng quản lý bộ nhớ của nó sẽ bị giới hạn. Việc xử lý dữ liệu trong môi trường 32 bít cũng có nhiều điểm lợi hơn trong môi trường 16 bít. Cùng một ứng dụng đó nhưng nếu chạy trong môi trường 16 bít thì nó phải chia thành các phân đoạn 16 bít và chỉ có thể truy xuất dữ liệu trong không gian 64Kb nhưng khi chạy trong môi trường 32 bít thì nó không cần chia nhỏ và có thể truy xuất dữ liệu trong không gian bộ nhớ 4Gb trong trường hợp này dữ liệu được tham chiếu theo kiểu tuyến tính nên tốc độ truy xuất được cải thiện hơn. Kiến trúc vòng bảo vệ của Intel Kiến trúc vòng của Intel là cơ sở để hệ điều hành windows95 xây dựng các cơ chế bảo vệ các vùng nhớ đã cấp phát cho các ứng dụng trong môi trường có nhiều ứng dụng hoạt động đồng thời cũng như bảo vệ vùng nhớ của hệ điều hành không cho các ứng dụng truy xuất lên vùng nhớ của nhau và không cho các ứng dụng truy xuất lên vùng nhớ chứa chính hệ điều hành. Tất cả các vi xử lý Intel từ 80386 trở về sau đều duy trì kiến trúc 4 vòng Ring các ring cũng được hiểu như là các cấp độ ưu tiên của hệ thống tuy nhiên windows95 chỉ sử dụng hai ring ring 0 và ring 3. Trong windows95 tất cả các ứng dụng đều chạy tại ring 3 được xem như chế độ người sử dụng mà nó được ngăn cản truy xuất đên các vùng nhớ khác. Điều này đảm bảo rằng một ứng dụng không thể làm hỏng toàn bộ hệ thống. Các thành phần của hệ điều hành chạy tại ring 0 được xem như chế độ kernel các tiến trình chạy tại ring 0 không bị giới hạn truy xuất đến hệ thống ring 0 có độ ưu tiên cao nhất ring 3 có độ ưu tiên thấp nhất nên code của nó phải thực sự tin cậy. Các tiến trình ở ring 3 phải thông qua các tiến trình ở ring 0 để truy xuất vào hệ thống. Mô hình đa nhiệm trong Windows95 Windows95 là hệ điều hành đa nhiệm nhờ có khả năng đa .

TỪ KHÓA LIÊN QUAN