Bộ Nhớ ảo Là Gì

Bộ Nhớ ảo Là Gì
Bộ Nhớ ảo Là Gì

Video: Bộ Nhớ ảo Là Gì

Video: Bộ Nhớ ảo Là Gì
Video: Bộ nhớ ảo - Nguyên lý HĐH 2024, Tháng tư
Anonim

Bộ nhớ ảo của máy tính được sử dụng trong hệ điều hành đa nhiệm. Nhờ đó, nó mang lại hiệu quả cao hơn khi chạy nhiều chương trình.

Bộ nhớ ảo là gì
Bộ nhớ ảo là gì

Bộ nhớ ảo là phần không gian đĩa cứng được hệ thống phân bổ khi không có đủ RAM để cải thiện hiệu suất. Trong trường hợp này, dữ liệu hiện không được máy tính sử dụng sẽ được chuyển đến cái gọi là tệp hoán trang. Kích thước của tệp này giống như dung lượng bộ nhớ ảo. Theo quy định, để hệ thống hoạt động bình thường, kích thước của tệp hoán trang phải bằng 1,5 lần kích thước của RAM. Nhưng nếu người dùng thường chơi các trò chơi máy tính có đồ họa phức tạp hoặc hoạt hình 3D, hoặc tự tạo các chương trình phức tạp, thì kích thước tệp nên được tăng gấp đôi hoặc thậm chí gấp ba so với RAM. dữ liệu vào bộ nhớ thứ cấp. Đồng thời, các tiến trình đang chạy đồng thời hoạt động cô lập, "không biết" về nhau. Có hai cách để thực hiện bộ nhớ ảo: trang và phân đoạn. Trong thực thi phân trang, RAM được chia thành các vùng có cùng kích thước (trang), được coi như một đơn vị bộ nhớ. Một tiến trình đang chạy sẽ gửi một yêu cầu bộ nhớ đến một địa chỉ có trong bộ nhớ ảo. Địa chỉ đại diện cho số trang và bù đắp bên trong nó. Hệ thống có thể chuyển một trang đã lâu không được sử dụng vào đĩa cứng. Tổ chức phân đoạn chia bộ nhớ ảo thành các phân đoạn có kích thước tùy ý. Khi một tiến trình truy cập bộ nhớ, một số phân đoạn được chuyển đến RAM và một số phân đoạn vẫn còn trên đĩa cứng. Một mức quyền truy cập nhất định có thể được chỉ định cho mỗi phân đoạn. Hoạt động của bộ nhớ phân đoạn tương tự như bộ nhớ trang, nhưng nó có tốc độ truy cập thấp hơn, trong hầu hết các trường hợp, việc tăng bộ nhớ ảo diễn ra tự động, nhưng có những trường hợp người dùng cần thực hiện thủ công. Tuy nhiên, trong trường hợp này, bạn cần lưu ý rằng hiệu suất hệ thống có thể vượt quá giới hạn có thể chấp nhận được và ngược lại, máy tính sẽ hoạt động chậm hơn nhiều. Bạn có thể tăng bộ nhớ ảo theo cách thủ công trong Bảng điều khiển trong phần "Hệ thống" hoặc " Hệ thống và phần bảo trì của nó ". Trên lệnh "Thay đổi thông số", cửa sổ "Thuộc tính hệ thống" xuất hiện, trong đó bạn cần chọn tab "Nâng cao". Trong phần "Hiệu suất" - nút "Tùy chọn". Trong cửa sổ "Cài đặt Hiệu suất" - tab "Nâng cao", "Bộ nhớ ảo" -> "Thay đổi". Để tăng kích thước tệp hoán trang, hãy bỏ chọn lệnh "Tự động chọn kích thước tệp hoán trang" và đặt giá trị bắt buộc.

Đề xuất: