ảo hóa với hiệu suất tốt


1

Trong công việc của tôi, chúng tôi có một vài phiên bản Surface pro 2017, Chúng đều là i7, 512gb ssd và 16gb biến thể ram. Họ chỉ chạy windows 10 nhưng một dự án upcomming yêu cầu sử dụng linux cho nhóm. Tôi đã cài đặt các bổ sung của khách trên cả hai máy. và cho họ 8gbs bộ nhớ. với 128 vram (tối đa).

Vì vậy, suy nghĩ đầu tiên của tôi là sử dụng hộp ảo để chạy cài đặt bản mở rộng Ubuntu 17.04 hoặc debian. Nhưng điều này đã chứng minh có hiệu suất cực kỳ khủng khiếp. Nghĩa đen là con chuột tụt lại phía sau. Vì vậy, lần thử tiếp theo của tôi là chỉ cài đặt Ubuntu 17.04 dưới dạng khởi động kép. Nhưng ubfox sẽ không hoạt động. Mạng hết thời gian sau 2 hoặc 3 phút và không có cách nào để kết nối lại.

Bây giờ thử tiếp theo của tôi là sử dụng hyper-v nhưng ngay cả trên máy hyper-v gen 2, hiệu năng vẫn rất tệ. Con chuột bị lag với một cái gì đó như 10fps. Ngay cả khi cài đặt phần mềm tích hợp được khuyến nghị.

Thật không may là Debian hoặc ubfox vì phần mềm chúng tôi sẽ sử dụng chỉ sử dụng được trên các nền tảng đó.

Có cách nào tôi có thể khắc phục hiệu suất trên các máy ảo này không hoặc có con đường nào khác mà tôi chưa thử không?

Khi các ý kiến ​​được thêm vào, WSL có thể là một lựa chọn tốt. Nhưng các ứng dụng chúng ta cần chạy cần trực quan 3d. Chúng tôi sẽ làm việc với ROS. Và ví dụ gói rviz trong ros được báo cáo là không hoạt động chính xác với ROS. Ngoài ra, chúng tôi đang sử dụng socat để tạo các cổng nối tiếp ảo cũng không hoạt động trong WSL.

Bất kỳ trợ giúp được đánh giá cao.


Khá kỳ lạ tôi có thể thấy một số lời khuyên đề nghị bạn thay đổi các tùy chọn gói điện thành hiệu suất cao. Kiểm tra tốc độ CPU để xem nó có bị giới hạn trong khi Virtualbox VM đang chạy không.
Mokubai

Bạn đã thử sao lưu dữ liệu / cửa sổ bên và sau đó chỉ cần cài đặt ubfox như bản gốc? Nó có hoạt động tốt không, nếu vậy, hãy thử cài đặt kép các cửa sổ nhưng cài đặt "thứ hai" ...
Solar Mike

Nhóm có đặc biệt cần Linux hay Hệ thống con Windows cho Linux sẽ thực hiện công việc?
Mokubai

@Mokubai Đáng buồn là ứng dụng yêu cầu một công cụ 3d không hoạt động trong WSL.
John Smith

Nếu bạn cần tất cả hiệu suất bạn có thể thì có lẽ nó đáng để duyệt qua subreddit Suface Linux reddit.com/r/SurfaceLinux . Tôi có ấn tượng rằng Ubuntu với hạt nhân "cố định" có thể là một nhân vật.
Mokubai

Câu trả lời:


0

Hãy dùng thử Linux Bash Shell, còn được gọi là Ubuntu trên Windows.

Đây không phải là một máy ảo, nhưng Microsoft cho phép bạn chạy trên Windows shell Bash và chính xác các nhị phân mà bạn chạy trên Ubuntu.

Xem Cách cài đặt và sử dụng Linux Bash Shell trên Windows 10 .

Nếu vấn đề của bạn với nó là chạy giao diện đồ họa, nhiều tài liệu tham khảo có sẵn để làm cho nó hoạt động. Xem ví dụ Cách sử dụng X Windows với Emacs trên Windows 10 Bash .

Nếu Linux Bash Shell không phải là một giải pháp, thì cũng có thể khởi động kép Ubuntu trên Surface Pro. Xem ví dụ Khởi động kép Surface Pro với Ubuntu .


Tôi đã đề nghị điều này trong một bình luận và nó đã bị từ chối do không phải là những gì được yêu cầu. Phải thừa nhận rằng hạn chế này cần được đề cập trong câu hỏi.
Mokubai

@Mokubai: Tôi muốn biết thêm thông tin từ người đăng về lý do tại sao nó không hoạt động. AFAIK thậm chí X Windows có thể được thực hiện để làm việc trên nó. Thật đáng để người đăng thử và khám phá giải pháp này, vì nó sẽ giải quyết vấn đề ảo hóa của anh ta. Vì bạn là người đầu tiên đề xuất nó, tôi sẽ xóa câu trả lời này nếu bạn tự đưa ra câu trả lời.
harrymc

Tôi ổn khi bạn đăng câu trả lời, đặc biệt nếu bạn có thể đề cập đến cách đưa X đi và cách lưu trữ ứng dụng GUI gốc trên đó, tôi không quý về việc giữ câu trả lời cho mình ... Tôi đã đề cập nhiều hơn về điều đó nó đã được giảm giá, nếu thực tế nó là một giải pháp có thể sử dụng được thì đó là điều tốt để biết.
Mokubai

Nhìn vào nó chạy các ứng dụng GUI trên WSL nghe có vẻ đau đớn và có lỗi và có lẽ vẫn chưa có lớp chuyển tiếp đồ họa tốt. Từ những gì tôi đã đọc, nghe có vẻ khả thi nhưng phụ thuộc nhiều vào ứng dụng bạn đang sử dụng và tôi nghi ngờ việc tăng tốc 3d (ngụ ý bởi nhận xét của họ đối với tôi) sẽ bị tắt thẻ. Như tôi nói, thật tuyệt nếu đây là một lựa chọn.
Mokubai

@Mokubai: Làm cho các ứng dụng đồ họa hoạt động có lẽ thực sự là vấn đề của người đăng. Tham chiếu ví dụ tôi đã thêm ở trên nghe có vẻ không quá đau đớn và sử dụng MobaXterm, với kinh nghiệm mà tôi có kinh nghiệm và biết đây là một sản phẩm rất tốt. Chúng tôi thực sự cần thêm thông tin từ người đăng về những gì không hoạt động.
harrymc
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.