Sự khác biệt giữa bộ nhớ vật lý và bộ nhớ ảo

Sự khác biệt giữa bộ nhớ vật lý và bộ nhớ ảo
Sự khác biệt giữa bộ nhớ vật lý và bộ nhớ ảo

Video: Sự khác biệt giữa bộ nhớ vật lý và bộ nhớ ảo

Video: Sự khác biệt giữa bộ nhớ vật lý và bộ nhớ ảo
Video: PHÂN BIỆT CÁC DÒNG MÁY ẢNH NIKON D3XXX, D5XXX. D7XXX ✅ Máy ảnh cũ Hà Nội 2024, Tháng bảy
Anonim

Bộ nhớ vật lý và Bộ nhớ ảo

Bộ nhớ vật lý và Bộ nhớ ảo là hai dạng bộ nhớ được sử dụng để lưu trữ dữ liệu trong máy tính. Bộ nhớ vật lý đề cập đến các chip như bộ nhớ RAM (Bộ nhớ truy cập ngẫu nhiên) và các thiết bị lưu trữ như đĩa cứng được sử dụng để lưu trữ dữ liệu. Bộ nhớ ảo là không gian bộ nhớ do Hệ điều hành tạo ra khi máy tính không có đủ bộ nhớ vật lý để thực thi một chương trình. Bộ nhớ ảo được tạo ra bằng cách kết hợp RAM với không gian ổ cứng. Bộ nhớ ảo cho phép thực thi các chương trình lớn nhanh hơn khi RAM không đủ.

Bộ nhớ vật lý

Như đã đề cập trước đó, bộ nhớ vật lý đề cập đến RAM và các đĩa cứng trong máy tính được sử dụng để lưu trữ dữ liệu. Trong máy tính, hệ điều hành, các chương trình ứng dụng và dữ liệu hiện đang sử dụng được lưu giữ trong RAM để bộ xử lý có thể truy cập chúng một cách nhanh chóng. RAM có thể được truy cập nhanh hơn các thiết bị lưu trữ khác như đĩa cứng và CD-ROM. Nhưng dữ liệu trong RAM chỉ tồn tại khi máy tính đang chạy. Khi tắt nguồn, tất cả dữ liệu trong RAM sẽ bị mất và hệ điều hành cũng như các dữ liệu khác được tải lại vào RAM từ đĩa cứng khi máy tính được bật. Đĩa cứng là bộ nhớ không bay hơi (bộ nhớ giữ dữ liệu ngay cả khi không được cấp nguồn) được sử dụng để lưu trữ dữ liệu trong máy tính. Nó được tạo thành từ các đĩa tròn được gọi là đĩa lưu trữ dữ liệu từ tính. Dữ liệu được ghi và đọc tới và từ đĩa cứng bằng cách sử dụng đầu đọc / ghi.

Bộ nhớ ảo

Bộ nhớ ảo được sử dụng khi máy tính thiếu dung lượng RAM để thực thi một chương trình. Bộ nhớ ảo kết hợp không gian RAM với không gian đĩa cứng. Khi máy tính không có đủ dung lượng RAM để thực thi một chương trình, bộ nhớ ảo sẽ chuyển dữ liệu từ RAM sang tệp hoán trang, giúp giải phóng dung lượng trong RAM. Một phần của đĩa cứng được sử dụng để lưu trữ tệp trang. Quá trình chuyển giao này được thực hiện rất nhanh chóng để người dùng không cảm thấy sự khác biệt. Bộ nhớ ảo có thể chứa toàn bộ khối dữ liệu trong khi phần hiện đang thực thi nằm trên RAM. Do đó, bộ nhớ ảo cho phép hệ điều hành chạy nhiều chương trình cùng lúc, do đó làm tăng mức độ đa chương trình. Trong khi tăng kích thước của các chương trình có thể được thực thi, bộ nhớ ảo mang lại lợi ích về chi phí vì bộ nhớ đĩa cứng rẻ hơn RAM.

Sự khác biệt giữa Bộ nhớ Vật lý và Bộ nhớ Ảo

Trong khi bộ nhớ vật lý đề cập đến các thiết bị vật lý lưu trữ dữ liệu trong máy tính như RAM và ổ đĩa cứng, bộ nhớ ảo kết hợp không gian RAM với không gian ổ cứng để lưu trữ dữ liệu trong RAM, khi dung lượng RAM là không đủ. Một phần của đĩa cứng được sử dụng để lưu các tệp trang được bộ nhớ ảo sử dụng để lưu trữ dữ liệu được truyền từ RAM. Mặc dù việc hoán đổi dữ liệu giữa các tệp trang trong đĩa cứng và RAM (thông qua bộ nhớ ảo) là rất nhanh, nhưng việc hoán đổi quá nhiều có thể làm chậm hiệu suất tổng thể của hệ thống.

Đề xuất: