VirtualBox trên SSD - Macbook Air


0

Tôi có một chiếc MacBook Air với ổ SSD 256 GB. Tôi muốn sử dụng VirtualBox để chạy phân phối Linux cùng với OS X. Nếu tôi tạo, giả sử ổ cứng ảo 20 GB để cài đặt bản phân phối Linux, điều này sẽ ảnh hưởng đến SSD của tôi như thế nào? Liệu mọi thao tác ghi trong máy ảo Linux, có khiến toàn bộ ổ cứng ảo 20 GB được ghi lại vào ổ SSD của tôi không?

Câu trả lời:


0

Nếu bạn tạo một đĩa ảo có kích thước cố định, Virtual Box sẽ ghi vào tệp đó và không ghi lại từ đầu.

Ngoài ra, dựa trên các nhận xét và một số nghiên cứu, tôi đã kết luận điều này: Đĩa ảo có kích thước cố định nhanh hơn đĩa động. Vì vậy, đĩa ảo kích thước cố định không được ghi lại. Với đĩa ảo cố định, bạn chỉ ghi thông tin mới sau thông tin cũ. Nếu bạn phải chỉnh sửa một số thông tin trong Hệ điều hành khách (Trong trường hợp Linux của bạn), máy ảo sẽ chỉ chỉnh sửa thông tin đó và không chỉnh sửa toàn bộ tệp.


Nhưng nếu đĩa cứng ảo là một tệp lớn (kích thước cố định), sẽ không có bất kỳ sửa đổi nào của tệp đó có nghĩa là toàn bộ tệp sẽ được ghi lại vào SSD? Hoặc chỉ các phần của tệp được sửa đổi mới được ghi lại thành các phần mới của SSD? (Xin lỗi SSD, xin lỗi)
NOP

đĩa động (không cố định như đã được đề cập trong câu trả lời) vẫn có kích thước cố định tối đa. Chúng không thể lớn hơn thế nữa. Nói cách khác, một đĩa cố định và một đĩa động có kích thước ảo 20 GB sẽ không bao giờ chiếm quá 20 GB dung lượng đĩa vật lý. Các đĩa động cũng phân bổ và ghi các khối khi cần - trừ khi bạn xóa toàn bộ nội dung của đĩa, nó sẽ chỉ ghi các phần đang được sửa đổi.
Goyuix

@NOP Nói chung, khi tệp (bất kỳ!) Được sửa đổi, chỉ các khối phân bổ đã thay đổi được ghi vào đĩa. Ngoại trừ trên các hệ thống tập tin đặc biệt, nhưng đó không phải là thứ mà người dùng SOHO tiếp xúc. Chỉ cần tưởng tượng nó mất bao lâu nếu toàn bộ được viết đi viết lại.
Daniel B
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.