4 ms·
Buuuuut iiiiittttsss sssoooooooo ssssllloooooooowwww. Seriously- we have root on box, but thought we'd be smart by doing OS X and just use VMWare Fusion for Win
by devmonk 16y ago
Buuuuut iiiiittttsss sssoooooooo ssssllloooooooowwww. Seriously- we have root on box, but thought we'd be smart by doing OS X and just use VMWare Fusion for Win and Linux emu. VMWare is awesome to have available, but they would have easily saved money by buying us an additional box or two to run Windows for the IE testing. Anything that slows a developer down is wasting not only the time they lost waiting, but in flow interrupt and the morale and excitement level dropping. Also, even better would have been to additionally hire some resource(s) to focus on CI and QA, and maybe the QA resource could have worried about IE. ;) j/k
- IgorPartola 16y agoAt my previous job I had a 4 core Intel processor + 4GB RAM. Ubuntu as host and I regularly ran 3 guest Windows instances at once without any slowdowns. I guess it depends on how you do things: the host OS only really ran a terminal emulator + vim. Maybe it would have been different if I had a GUI IDE...
- barrkel 16y agoI generally find the quality of multiprocessing in the guest OS is not good; nor is accelerated graphics. Most VMs are ok if all you need is single proc non visual performance, though. Disk IO is often poor too.
- cschep 16y agoAn SSD + 4 cores made the difference for me to finally move my Linux "box" into a VM and not look back. But again, I'm also just doing terminals, vim, and Chrome.
- barrkel 16y agoI have an SSD, 8 cores, 12 GB RAM etc., but trying to get processes in the guest OS to scale across multiple cores is very much an uphill battle. VMWare's dual-core emulation was actually worse than single processor for my uses cases.
- eru 16y agoYes, scheduling on multiple virtual processors is still not really a solved problem.