у виртуалок есть проблема в виде того, что у процессора, команда ADD - это не одна команда, это много разных машинных кодов, а большинство ассемблеров виртуалок работают по принципу, мол у нас есть ADD, и в заивисимости от ситуации он будет работать по разному, из-за чего виртуалки часто медленные