|
|
|
|
|
by ktpsns
2707 days ago
|
|
Doing your work over VNC on a VPS will result in latency. Furthermore, all your machines degrade to thin clients and all work is done on the VPS. So better get a strong VPS and don't invest into something like a MacBook Pro. Doing your work on a VM which you sync between the machines is an interesting attempt -- most people I know instead sync the data (with cloud services or git) and especially program settings (like dotfiles, mostly with git). The slowdown of working in a VM instead of natively will be dominated by the performance of the GUI virtualization. VMware is especially known for good GPU support. Obviously, the advantage of a VM is that you can make use of your local ressources. However, VMs most likely won't allow to change the number of CPU cores or memory during runtime, which means you have to work on the smallest possible denominator of the ressources available (i.e. you are most likely limited by the RAM of your smallest machine). Depending on the work you intend to do, this might not be a problem. I'm not aware of good programs to sync VMs between machines, but I'm sure there are. |
|