Table of Contents
Bộ nhớ ảo là một tính năng hệ thống máy tính cho phép sử dụng thiết bị lưu trữ để mở rộng lượng RAM hiển nhiên cho chương trình. Nó giúp quản lý các ứng dụng lớn hơn và nhiều tiến trình khác nhau một cách hiệu quả bằng cách tạm thời chuyển dữ liệu giữa RAM và lưu trữ đĩa.
Trí nhớ ảo hoạt động như thế nào?
Khi chương trình cần nhiều bộ nhớ hơn RAM vật lý, hệ điều hành chuyển dữ liệu từ RAM sang chỗ dành riêng trên ổ cứng gọi tập tin trang đó hoặc trao đổi không gian. Quá trình này giải phóng RAM cho các công việc hoạt động, đảm bảo thao tác mịn.
Những gương thực tiễn về việc dùng trí nhớ ảo
Ví dụ, việc mở nhiều ứng dụng lớn cùng một lúc có thể vượt quá RAM vật lý. Bộ nhớ ảo cho phép các ứng dụng này chạy bằng cách trao đổi dữ liệu trong và ngoài kho đĩa. Quá trình này có thể gây ra hiệu suất chậm nhưng ngăn chặn sự sụp đổ hệ thống do bộ nhớ không đủ.
Tính toán bộ nhớ ảo
Tổng bộ nhớ ảo thường là tổng của RAM vật lý và kích cỡ của tập tin trang. Để ước tính bộ nhớ ảo:
- Xác định kích cỡ RAM đã cài đặt.
- Kiểm tra cỡ tập tin trang Mạng hay không gian trao đổi.
- Thêm hai giá trị này vào cho tổng bộ nhớ ảo.
Ví dụ, nếu bạn có 8 GB của RAM và một tập tin 4 GB trang, tổng bộ nhớ ảo của bạn là xấp xỉ 12 GB.