Производительность кэша: гость (использующий HugePage) выше, чем хост, на cachebench - PullRequest
0 голосов
/ 28 октября 2019

Недавно использовал cachebench для оценки производительности гостя и хоста - qemu-kvm 2.10.0 и ядра 4.1.0;

Пожалуйста, прости меня за мой плохой английский;

  1. сначала запустите cachebench на хосте и получите оценку 1;
  2. Создайте виртуальную машину на том же компьютере, используя qemu-kvm ; только одну виртуальную машину на этом компьютере и никакой другой рабочей нагрузки на хосте ,и ту же версию ядра;
  3. запустите cachebench и получите счет-2 в ВМ;
  4. счет-2> счет-1

Вы можете получитьисходная оценка внизу;

Выяснение того, что оценка-2 выше у гостя. Возможно ли, чтобы гость, использующий HugePage, был предоставлен хостом?

Google на самом деле не помогает;

Кроме того, я был бы очень благодарен, если кто-то может рассказать мне о стратегии кэширования, когда вВМ, особенно с EPT;

10/18 / 19-15: 11 и 10/24 / 19-04: 20 с хоста

pts / cachebench-1.1.2 [Test:Читать] МБ / с> Чем выше, тем лучше

  • 10/18 / 19-15: 11. 3340
  • 10/24 / 19-04: 20. 3403
  • 10/21 / 19-08: 29. 3435
  • 10/23 / 19-20: 48. 3476

pts / cachebench-1.1.2 [Тест: запись] МБ / с> Чем выше, тем лучше

  • 10/24 / 19-04: 20. 14445
  • 10/18 / 19-15: 11. 14515
  • 10/23 / 19-20: 48. 14998
  • 10/21 / 19-08: 29. 15198

pts / cachebench-1.1.2 [Тест: чтение / изменение / запись] МБ / с> Чем выше, тем лучше

  • 10/18 / 19-15:1145232
  • 10/24 / 19-04: 20. 45617
  • 10/23 / 19-20: 48. 46526
  • 10/21 / 19-08: 29. 47171
...