Cá nhân tôi đã có nhiều trải nghiệm tích cực khi sử dụng nhà nửa đường, sử dụng một trình ảo hóa như Xen, sau đó bạn có thể có cả Linux và Windows chạy dưới một trình ảo hóa hạt nhân siêu nhẹ, không ảnh hưởng đáng kể và cấu hình này linh hoạt hơn nhiều , cho phép bạn dễ dàng phân bổ lại tài nguyên giữa hai người bất cứ lúc nào.
Điều này gần như phù hợp với thiết lập giấc mơ của bạn được đề cập khi bạn có thể khởi động hoặc tắt hai hệ điều hành một cách độc lập bất cứ lúc nào để phân bổ lại tài nguyên cho người khác và bạn sẽ không thể nhận thấy bất kỳ cú đánh hiệu suất nào (thực tế nó có thể chậm hơn một phần% là một số trường hợp nhưng bạn sẽ không nhận thấy điều này trừ khi bạn đang đo điểm chuẩn cụ thể để kiểm tra điều này).
Điểm hấp dẫn duy nhất là một số tính năng nhất định yêu cầu CPU của bạn hỗ trợ trực quan hóa tuy nhiên mọi i7 đều làm (afaik) vì vậy đây không phải là vấn đề đối với bạn.
CHỈNH SỬA:
Xen chứa hạt nhân riêng của nó, Debian không cần thiết để chạy nó, lý do duy nhất người ta cần một hệ thống linux là cấu hình lại Xen vì chương trình cấu hình là một chương trình linux mà bạn chạy trên một trong những khách (khách là thuật ngữ Xen sử dụng có nghĩa là một VM). Bạn có thể chỉ cần linux, chỉ cần windows hoặc cả hai chạy bất cứ lúc nào, nhưng bạn sẽ cần linux chạy để định cấu hình cài đặt của Xen vì vậy nên để một linux nhỏ chạy trong nền để làm điều này khi cần.
Phần cứng có thể được xử lý theo một số cách, Xen cung cấp một bộ thiết bị ảo cho phép một phần cứng được sử dụng bởi nhiều khách cùng một lúc như card mạng và card âm thanh, v.v.
Đối với phần cứng không thể hoạt động theo cách này hoặc chỉ cần cho một khách tại một thời điểm xen kẽ có thiết bị chuyển qua, điều này có nghĩa là bạn có thể chọn và chọn bất cứ lúc nào khách có quyền truy cập trực tiếp vào phần cứng và có thể chuyển đổi bất kỳ lúc nào thời gian. Điều này có thể được thực hiện để cung cấp cho khách truy cập cụ thể quyền truy cập vào card đồ họa nếu bạn cần kết xuất tốc độ cao mà không cần bất kỳ chi phí ảo hóa nào .
Cũng có thể có một khách trực tiếp sử dụng card đồ họa ở chế độ chuyển qua như đã giải thích ở trên nhưng vẫn xem những người khác sử dụng giao thức giống như VNC cục bộ làm cho màn hình của các khách khác xuất hiện trong cửa sổ (nghĩ như hộp ảo hoặc máy tính để bàn từ xa) trong khi người ta có quyền kiểm soát trực tiếp card đồ họa; hoặc tất nhiên bạn chỉ có thể chuyển đổi giữa các màn hình của khách cho phép truy cập trực tiếp tại một thời điểm.
Trái với những gì bạn có thể giả định về hiệu quả của thiết lập này, thực tế, đây là một trong số ít cách để chạy cả hai hệ điều hành cùng một lúc trong khi duy trì hiệu suất gốc hiệu quả trong cả hai, nếu bạn thực hiện một số cách bạn sẽ thấy nhiều người đã sử dụng thành công như một thiết lập để chạy một máy chơi game hiệu năng cao hoặc các hệ thống đòi hỏi khắt khe khác.