mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2026-01-11 21:10:25 +01:00
Network speed issue for VM #72
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @xyuan240 on GitHub (Oct 4, 2020).
Thanks for creatting this project, and I managed to install & run the Mac OS VM in a Ubuntu host.
However, I noticed that the VM network speed is much worse than the host's. (Note, I noticed it by remote connecting to my office machine from the host and guest systems, and I noticed there is quite a difference between them).
I did a bit search and I noticed some people experienced similar issues, and a possible solution is to apply Virtio (http://www.linux-kvm.org/page/Virtio). So my question is that are you aware this issue? And how do I possibly apply Virtio with your image?
Thanks for you attention and any help will be much appreciated!
@iambenmitchell commented on GitHub (Oct 4, 2020):
Weird, I’m getting about 8Gbps on speedtest.net and fast.com (my server has a 10Gbps symmetrical fibre connection)
@sickcodes commented on GitHub (Oct 6, 2020):
@MrBenFTW feel free to enlighten us how to boost net speeds :)
@iambenmitchell commented on GitHub (Oct 11, 2020):
lol, no idea but here is the result just ran it https://www.speedtest.net/result/c/f6f862d5-b8ae-4c81-b644-c1f2d7ed20a6
@sickcodes commented on GitHub (Oct 11, 2020):
Bridged networking or user mode?
Any changes to the qemu arguments?
And VNC only yeah?
@MrBenFTW
Thanks for showing us that pic btw, that is F A S T lmao
@iambenmitchell commented on GitHub (Oct 11, 2020):
I think it is bridged but I am not 100% sure. Like I said, I use subnets with physical/public IPs and fancy routing
@weskerfoot commented on GitHub (Nov 25, 2020):
I have been looking into this and it seems like MacOS doesn't support virtio for NIC unless you manage to get https://github.com/pmj/virtio-net-osx/ working (but it's out of date).
Apparently creating a bridge is better somehow, but I'm not 100% clear why
@sickcodes commented on GitHub (Nov 28, 2020):
@weskerfoot here are the two types of networking
https://github.com/sickcodes/Docker-OSX/issues/72
I might add an environment flag to the Docker to allow people to choose between networking types today.
@sickcodes commented on GitHub (Feb 26, 2021):
Fixed with https://github.com/sickcodes/Docker-OSX/pull/147