Bộ nhớ ảo là gì
Bộ lưu giữ ảo giúp hệ điều hành thực hiện các tiến trình của nó mà không xẩy ra gián đoạn. Đây là cách bạn cũng có thể quản lý bộ lưu trữ ảo trên Linux.
Bạn đang xem: Bộ nhớ ảo là gì


Bộ nhớ ảo là trong số những nền tảng mang đến hệ điều hành tân tiến nhưng bạn không thường xuyên nghĩ về nó trừ khi chạm chán sự cố. Các phiên bản phân phối Linux yêu cầu bạn thiết lập không gian bộ lưu trữ ảo (hoán thay đổi phân vùng) trong lúc cài đặt, nhưng số đông người mới bắt đầu không biết điều ấy hữu ích như thế nào.
Đây là phần đông thứ bạn cần phải biết về bộ nhớ lưu trữ ảo bên trên Linux.
Bộ nhớ ảo là gì?
Bộ nhớ ảo là một vùng thuộc không khí lưu trữ của bộ lưu trữ phụ trên hệ thống máy tính của bạn. Nó áp dụng cả RAM và không gian lưu trữ, mặc dù đó là bên trên ổ cứng truyền thống lâu đời hay SSD.
Xem thêm: Ibuprofen Là Gì ? Tác Dụng, Liều Dùng Và Các Lưu Ý Khi Sử Dụng Thuốc Ibuprofen
Trong Linux, vấn đề này được thực hiện ở lever hạt nhân và phần cứng. CPU có một trong những phần cứng được gọi là bộ quản lý bộ nhớ (Memory Management Unit, viết tắt là MMU) để gửi các địa chỉ cửa hàng bộ nhớ thiết bị lý thành các add ảo. Các địa chỉ cửa hàng này tự do với vị trí chúng cư trú thực tế trên máy. Các ko gian địa chỉ này được call là “page” (trang) với chúng hoàn toàn có thể nằm trong RAM hoặc trên ổ cứng hoặc SSD. Hệ quản lý và điều hành coi các showroom này là một trong vùng bộ nhớ lưu trữ lớn, được gọi là “address space” (không gian địa chỉ).
Bộ nhớ ảo tận dụng tối đa việc chưa hẳn tất cả bộ nhớ lưu trữ đang được thực hiện trên lý thuyết đều được sử dụng mọi lúc. Các công tác trong bộ lưu trữ được chia nhỏ dại thành các trang và những phần mà hạt nhân cho rằng không quan trọng sẽ được “hoán đổi” hoặc đưa vào ổ cứng. Khi cần, chúng rất có thể được “hoán đổi” hoặc đưa trở về RAM.
Xem thêm: Tìm Rut Sac Laptop Bi Out Game, Màn Hình Laptop Bị Tối
Không gian được sử dụng cho bộ lưu trữ ảo trên ổ đĩa được call là “backing store” (kho sao lưu) hoặc “swap space” (không gian hoán đổi). Trong trái đất Windows, nó hay được triển khai dưới dạng tệp, được call là “swap file” (tệp hoán đổi). Điều này cũng hoàn toàn có thể được thực hiện trong Linux, nhưng mà việc sử dụng phân vùng đĩa chuyên sử dụng vẫn thông dụng hơn nhiều.