I installed CentOS 7 on VirtualBox but see the CPU usage at 100% by vmtoolsd. I tried multiple ways to bring it down e.g. by doing "lodctr /R" and removing open-vmware-tool but so far no success. I have Windows Host with 16 GB and allocated 8GB to centos vm.
open-vmware-tool is for running linux under VWMare. As you are using VirtualBox then you don't need it.
If you remove it, then it cannot use the CPU. However, if you simply uninstall it with
yum there is the possibility of it still running as it has already loaded.
It might be worth rebooting the guest (CentOS) after you uninstall it, or alternatively kill
$ sudo killall vmtoolsd
or if you don't use
sudo on CentOS, as root with:
# killall vmtoolsd