VMWare Fusion - Cái nào chạy tốt hơn, Windows 7 vs XP? 32 bit hay 64 bit?


4

Tìm kiếm một số lời khuyên về việc tôi nên mong đợi hiệu năng tốt hơn hay kém hơn từ VMWare Fusion khi lưu trữ Windows XP so với Windows 7. 32bit vs 64bit có tạo ra sự khác biệt lớn không? Tôi là nhà phát triển và tôi dự định sử dụng cài đặt Windows để chạy các công cụ nặng như Visual Studio 2010 và các ứng dụng .NET lớn.

Câu trả lời:


3

Như với bất kỳ Máy ảo nào, điều này sẽ phụ thuộc vào đặc điểm kỹ thuật của máy chủ và số lượng tài nguyên bạn sẵn sàng cung cấp cho Hệ điều hành khách.

Trang web Visual Studio yêu cầu RAM 1GB hoặc 2GB cho Kiến trúc x86 và x64 tương ứng, cộng thêm 512MB RAM nếu chạy trong Máy ảo.

Win7 x64 cần tối thiểu 2GB để chạy mượt mà, vì vậy bạn cần tối thiểu 4,5 GB RAM trên máy chỉ để chạy VS 2010 với Win7 x64. Thực tế, để phát triển các ứng dụng .NET lớn, tôi sẽ thêm 2GB RAM để an toàn và vì vậy tôi sẽ không chạy HĐH khách x64 trừ khi tôi có tối thiểu 6GB hoặc RAM, tốt nhất là 8GB cho Máy ảo. Thêm nhiều hơn cho hệ điều hành máy chủ của bạn để chạy một cách thỏa đáng.

Nếu tôi đang sử dụng HĐH khách x86, bạn cần tối thiểu 1,5 GB, cộng với 1 GB VS 2010 yêu cầu, tối thiểu 2,5 GB. Như trên, tôi sẽ thêm 2GB nữa để cho phép phát triển ứng dụng .NET lớn và do đó sẽ hài lòng với [như @Sid đề cập trong các nhận xét] mức trợ cấp tối đa cho Windows 32 bit: 4GB. Tôi sẽ cho phép tối thiểu thêm 2GB trên máy chủ để cho phép nó chạy hệ điều hành máy chủ một cách thỏa đáng, với tổng số ≥6GB.

Trên hết, bạn cần có khả năng dành tối thiểu bộ xử lý 1.6Ghz cho VS2010, vì vậy thực tế, chúng ta đang nói đến tối thiểu Bộ xử lý lõi kép, tốt nhất là bộ xử lý Quad-core ở đây để chạy đủ.

Có lẽ tôi muốn đề xuất sử dụng cả x86 và x64, để thử nghiệm người dùng cuối, vì vậy 8GB và Quad-core sẽ là mức tối thiểu tôi khuyên bạn nên có để thực hiện điều này.

Nguồn: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/prof Profession / system-request


2
Kể từ bài đăng gốc của tôi, tôi đã nâng cấp lên Sandybridge MBP 17 "với 8gb ram và cpu và SSD 2.3ghz i7. Máy này chạy tốt VMWare + Win7 RẤT. Tôi đã phân bổ 4 lõi (trong số 8 lõi ảo) và 4gb ram cho VM và nó hoạt động rất tốt. Tôi bắt đầu sử dụng phân vùng ổ cứng chuyên dụng, nhưng giờ sử dụng phân vùng ảo VMWare. Tôi cảm thấy như toàn bộ máy hoạt động tốt hơn với phân vùng ảo.
Armen

Đồ tốt! Cảm ơn bạn đã cho người khác biết những gì bạn đang chạy và làm thế nào là giải quyết cho bạn.
Paul

1
Thêm một thông tin nữa - Tôi đang sử dụng ổ SSD 500gb của Apple. Đây là một máy tính xách tay NHANH CHÓNG; Vì vậy, có lẽ tôi được cấu hình dưới mức tối ưu, nhưng tôi thực sự không thể cảm thấy nó mang lại sức mạnh ngựa ở đây.
Armen

@Paul: "tối thiểu 4GB, tốt nhất là 6GB cho máy ảo" không chính xác cho Windows 7 / XP 32 bit - họ không thể thấy bất cứ thứ gì trên 3,5 GB
DeepSpace101

@Sid - đồng ý, bắt tốt. Lỗi của tôi là thêm "cho Máy ảo", trong khi đó nên nói "cho máy chủ." Tôi sẽ thêm 6GB vào máy chủ, để nó có thể phân bổ 4GB cho VM trong khi vẫn giữ 2GB cho chính nó. Tôi sẽ chỉnh sửa để đảm bảo phản ánh chính xác.
Paul

1

Tôi đã chạy cả hai cho mục đích thử nghiệm mà không có vấn đề. Nhưng tôi đang dùng Mac Pro lõi tứ với 12GB RAM. YMMV nếu bạn đang sử dụng iMac hoặc Macbook Pro. Tôi sẽ nói để giữ máy ảo của bạn trên một ổ cứng riêng biệt, tốt nhất là Firewire để tránh tình trạng quá tải CPU của USB hoặc bên trong thứ hai nếu bạn đang sử dụng Mac Pro. Nó làm cho mọi thứ chạy nhanh hơn nhiều trong kinh nghiệm của tôi.

Nếu bạn đang chạy Aero trong Win7 và bạn không đủ khả năng để cung cấp cho nó nhiều RAM, đôi khi bạn có thể nhận thấy, nhưng hầu hết đều được tăng tốc bởi GPU, vì vậy nó có thể ổn. XP rõ ràng sẽ không có nhiều thứ nhảm nhí mà Win7 đưa vào, vì vậy chắc chắn nó sẽ có điểm chuẩn nhanh hơn, nhưng từ quan điểm sử dụng, nếu bạn đang phát triển trong VS2010, có lẽ bạn nên tham gia Win7.

Trong một VM, 32 so với 64 không tạo ra sự khác biệt đối với tôi cho đến nay, tôi thực sự phải giữ cả hai để thử nghiệm, nhưng tôi đã không nhận thấy một vết sưng hiệu suất từ ​​x64. Trừ khi bạn sẽ đẩy đủ RAM vào nó, nơi bạn cần x64 để tận dụng lợi thế của nó, x32 sẽ hoạt động tốt và bạn có thể sẽ không nhận thấy sự khác biệt giữa hai loại này. Một lần nữa, YMMV.

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.