Muito provável. E não - você não deve ver a diferença em uma chamada de método string.find.
O fator limitante na maioria das plataformas de virutalização é CPU e memória - você pode ter tanta memória e muita energia de CPU em uma única caixa. Então, você tem que mantê-los "alinhados", basicamente, assumindo que cada fatia de memória vem com uma fatia de CPU. Como tal, um servidor de 2GB terá uma fatia maior do que um servidor de 256MB. Totalmente natural.
Isso normalmente deve ser feito por reservas de alguma parte (distribuindo como x% da CPU como reservas) e, em seguida, dando maiores prioridades de alocação para máquinas maiores.
Dito isso, a menos que todo mundo use sua fatia, a CPU excedente deve estar disponível para todos.