KVM и кэш процессора

PS
На сайте с 14.02.2010
Offline
49
1083

Использую KVM виртуализацию.

Такая проблема. На хост-машине кэш процессора 8мб, а на гостевой всего 32кб.

Есть ли возможность поднять кэш на гостевой машине?

N
На сайте с 06.05.2007
Offline
419
#1

А зачем? Ну попытайся сформулировать.

Многие знания - многая печаль. Отмонтируй файловую систему /proc и все пройдет.

На самом деле, то что показывается в /proc/cpuinfo к реальности отношения не имеет. Нет таких параметров в системах виртуализации.

Однако, в некоторых программах могут существовать оптимизации под известный размер кеша. Такие программы могут работать менее эффективно, если они неправильно определили размер.

Кнопка вызова админа ()
PS
На сайте с 14.02.2010
Offline
49
#2

Тогда получается гостевая система получает в моем случае все теже 8мб кэша процессора?

Есть гость Windows, CPU-Z показывает 32кб кэш...

N
На сайте с 06.05.2007
Offline
419
#3

Pawn.SU, думаю, да. Если в вычислительных задачах есть сильное снижение производительности, тогда стоит поискать как все-таки виртуализовать эту команду нормально.

R
На сайте с 14.02.2010
Offline
77
#4
Pawn.SU:
Использую KVM виртуализацию.

qemu-kvm -cpu host

в догонку - http://www.linux-kvm.org/page/Tuning_KVM

но все это к кэшу конечно же никакого отношения не имеет, 8 метров вы в любом случае получите. это лишь влияет на выхлоп команды cpuid в госте, как следствие на программы использующие эту команду для определения модели процессора, но, как уже сказал netwind, это редко когда нужно...

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#5

То, что KVM пишет в информации о процессоре - не имеет значения - KVM не эмулирует процессор, а "гипервизирует". То есть, кеш будет распределять сам физический процессор целиком так, как посчитает нужным.

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий