Đây có phải là một hiệu suất lớn để chạy VM từ ổ đĩa thứ hai không?


8

Dell cung cấp một máy tính xách tay với ổ đĩa 500 GB hoặc hai ổ đĩa 320 GB (cả 7200 vòng / phút và không có tùy chọn cho SSD). Tôi sẽ chạy VM để phát triển và cũng sẽ có một số mount TrueCrypt.

Tôi hình hai ổ đĩa tốt hơn cho a): truy cập đĩa nhanh hơn và b): dữ liệu nằm trên ổ đĩa riêng biệt từ HĐH. Có đúng không?


Ý tưởng tốt! Tôi sẽ phải xem làm thế nào mà làm việc ra.
Jared Harley

Câu trả lời:


7

Scott Hansellman đã tạo một bài đăng trên blog với những lời khuyên tuyệt vời về hiệu suất VM. Jeff Atwood cũng vậy, với một số điểm chuẩn (từ năm 2006, nhưng vẫn hữu ích). Và tất cả đều đồng ý về ổ cứng thứ hai cho máy ảo của bạn. Và tôi đồng ý với họ. Khi tôi sử dụng VM với một đĩa ảo trong cùng một đĩa trong Vista, điều đó thật khó khăn.

Tôi sẽ làm theo những lời khuyên được trình bày trong các liên kết này, vì chúng cũng đến từ các lập trình viên, vì vậy bạn có thể gặp vấn đề tương tự.


1

Đó sẽ là một giải pháp tốt. Giữ VM trên một và HĐH và các thứ khác trên kia. Chúng tôi đã tìm thấy một cải tiến đáng kể khi chạy VM trên các ổ eSATA bên ngoài cho các hệ thống không hỗ trợ hai ổ đĩa.


0

Đừng lo lắng về hiệu suất - hai đĩa chỉ tốt hơn khi bạn làm việc với cả hai cùng một lúc, chẳng hạn như khi sao chép từ đĩa này sang đĩa kia.

Hoặc nếu bạn có hai máy ảo hoạt động và hoạt động cùng một lúc, việc có mỗi máy ảo trên đĩa riêng sẽ cải thiện thông lượng đĩa, với điều kiện có CPU đa lõi (hoặc đa luồng). Nhưng nếu cả hai VM hoạt động đều nằm trên cùng một đĩa cứng, thì nó hoàn toàn không quan trọng đối với chúng là đĩa nào.

Điều đó nói rằng, đây là một số toán học: 2 x 320 = 640> 500. Vì vậy, bạn đạt được 140 GB.

Nếu bạn dùng giải pháp 2 đĩa, đối với tôi 320GB là quá lớn đối với đĩa hệ thống. Tôi sẽ còn đi xa hơn và phân vùng đĩa đầu tiên vào, giả sử, đĩa hệ thống 40 GB với Windows và tất cả các ứng dụng. Điều này giúp dễ dàng sao lưu hình ảnh của đĩa hệ thống, điều mà tôi chỉ thực hiện một cách có hệ thống trước khi tôi để Windows Update của Microsoft phá hủy hệ thống đang chạy của tôi.

Trong trường hợp đó tôi sẽ có:
C = đĩa 1 phân vùng 1 (40 GB)
D = đĩa2 (320 GB)
E = phân vùng đĩa 2 (280 GB)

Xin lưu ý rằng việc phân vùng lại ổ C có thể sẽ liên quan đến việc cài đặt lại Windows (hoặc khôi phục từ phân vùng khôi phục OEM sau khi phân vùng lại).


1
Nhưng đó chính xác là những gì cần thiết - làm việc với hai đĩa cùng một lúc; Một chạy máy chủ, một chạy VM. Cả hai đều cần thiết cùng một lúc. Vì vậy, "có" cho hai đĩa cho hiệu suất.
Robert Cartaino

-1

Nó thực sự phụ thuộc vào những gì bạn sẽ được ảo hóa.

Trước đây tôi đã nói trong một bài đăng khác, ví dụ, tôi có thể mở khoảng 10 máy ảo bất kỳ lúc nào mà không nhận thấy bất kỳ loại chậm nào khi tôi thực hiện các thử nghiệm khác nhau trên các máy có thông số kỹ thuật thấp không chuyên sâu về I / O Tôi đang làm bất cứ điều gì chuyên sâu một chút - chỉ cần mở 2/3 là có thể khiến máy tính đứng yên.

Nếu bạn đang lên kế hoạch cho bất cứ điều gì chuyên sâu hoặc muốn tải mở cùng một lúc, hãy lấy một ổ cứng thứ hai - nếu không, bạn sẽ ổn thôi.


-1

Nếu ổ đĩa thứ hai nhanh hơn ổ đĩa thứ nhất và bạn có thể có âm lượng không bị phân mảnh trên ổ đĩa thứ hai, VM sẽ nhanh hơn. Nếu ổ đĩa nội bộ đầu tiên của bạn nhanh hơn và được phân mảnh tốt, thì ổ đĩa đó có thể sẽ hoạt động tốt hơn.

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.