Nel mio lavoro abbiamo un paio di Surface Pro 2017, sono tutti uguali i7, 512 GB SSD e 16 GB di variante di ram. Eseguono solo Windows 10, ma un progetto in crescita richiede l'uso di Linux per il team. Ho installato le aggiunte degli ospiti su entrambe le macchine. e ha dato loro 8 GB di memoria. con 128 vram (il massimo).
Quindi il mio primo pensiero è stato quello di utilizzare Virtualbox per eseguire solo Ubuntu 17.04 o un'installazione debian stretch. Ma questo ha dimostrato di avere prestazioni incredibilmente orrende. Letteralmente il mouse è in ritardo. Quindi il mio prossimo tentativo è stato quello di installare Ubuntu 17.04 come dual boot. Ma Ubuntu non funzionerà. La rete scade dopo 2 o 3 minuti e non è possibile riconnettersi.
Ora il mio prossimo tentativo è stato di utilizzare l'hyper-v ma anche sulla macchina hyper-v di seconda generazione le prestazioni sono ancora pessime. Il mouse è in ritardo con qualcosa come 10 fps. Anche durante l'installazione del software di integrazione consigliato.
Debian o Ubuntu è necessario purtroppo poiché il software che useremo è utilizzabile solo su quelle piattaforme.
Esiste un modo per correggere le prestazioni su queste macchine virtuali o c'è un'altra strada che non ho provato?
Come hanno aggiunto i commenti, WSL avrebbe potuto essere una buona opzione. Ma le applicazioni che dobbiamo eseguire richiedono una visualizzazione 3D. Lavoreremo con ROS. E ad esempio, si dice che il pacchetto rviz all'interno di ros non funzioni correttamente con ROS. Inoltre stiamo usando socat per creare porte seriali virtuali che non funzionano anche in WSL.
Qualsiasi aiuto è apprezzato.