Špatný výkon Win11 přes KVM

Špatný výkon Win11 přes KVM
« kdy: 20. 08. 2023, 11:17:55 »
Mám Windows11 virtualizované na serveru přes KVM. Výkon je ale dost pomalý. Dají se Windows11 nějak zrychlit? Mám pro ně 4 virtuélní CPU a 6 000 MB RAM.

Předem děkuji za rady.


Re:Špatný výkon Win11 přes KVM
« Odpověď #1 kdy: 20. 08. 2023, 12:42:43 »
Spatny vykon ceho? Pomale reakce, nizky vykon CPU benchmarku....?
Fyzickej disk pro VM je aspon SSDcko, nebo je VHD na HDD?

Re:Špatný výkon Win11 přes KVM
« Odpověď #2 kdy: 20. 08. 2023, 12:52:26 »
Pomalé reakce. Disk je SSD.

Re:Špatný výkon Win11 přes KVM
« Odpověď #3 kdy: 20. 08. 2023, 14:32:09 »
Prilis mnoho udaju o provozovane konfiguraci.

Mlocik97

  • *****
  • 898
  • Ubunťák, JS dev.
    • Zobrazit profil
    • E-mail
Re:Špatný výkon Win11 přes KVM
« Odpověď #4 kdy: 20. 08. 2023, 15:09:16 »
Auto nejde, čo s tým? Aby ste mali dostatok informácií, poviem že je červené.

Odpoveď: opraviť.

Ak chcete riadnu radu, naučte sa pýtať a aspoň sa snažte poskytnúť čo najviac informácií.

Môžete začať konfiguráciou HW (aký máte procesor, ram, ssd, grafickú, ďalej distro a verziu)
Taktiež by neuškodilo povedať ako je virtuálka nakonfigurovaná...

Jedna vec čo môžem asi poradiť je túto konfiguráciu:

Kód: [Vybrat]
  <features>
    <acpi/>
    <apic/>
    <hyperv>
      <relaxed state="on"/>
      <vapic state="on"/>
      <spinlocks state="on" retries="8191"/>
      <vpindex state="on"/>
      <synic state="on"/>
      <stimer state="on"/>
      <reset state="on"/>
    </hyperv>
    <vmport state="off"/>
    <smm state="on"/>
  </features>

Ak ju už tam nemáte.


CPU

  • *****
  • 870
    • Zobrazit profil
    • E-mail
Re:Špatný výkon Win11 přes KVM
« Odpověď #5 kdy: 20. 08. 2023, 16:53:07 »
Mám stejnou zkušenost s W11.

W11 trpí řadou problémů, opakované problémy s rychlostí disku, nesmyslné posílání dotazů do sítě a následné timeoutování, podivné chování někde uvnitř, kdy se to tváří mimořádně líně.
Práce s W11 mi i na výkonném železe připomíná obracení mrtvého tuleně tyčí ve vodě - šťoucháš do toho a dlouho se nic neděje, než se něco stane.
Nahoď tam W10 a uvidíš, jestli to je rychlejší.

Řešení? Dej tam Widlo10.

Re:Špatný výkon Win11 přes KVM
« Odpověď #6 kdy: 20. 08. 2023, 18:01:19 »
Mně zase W11 fungují (na fyzickém, ale celkem dobře i ve VM) lépe než W10.

Co se týče KVM -- nainstaloval jste paravirtualizační ovladače?

Re:Špatný výkon Win11 přes KVM
« Odpověď #7 kdy: 20. 08. 2023, 21:02:21 »
Jak už psali jiní, informací jest pomikru, ale co mě napadlo jen tak od boku, podívat se, jestli je vypnutá a pokud ne, tak vypnout "izolaci jádra". Jen tak, cvičně, jestli to pomůže.
Mám tu zkušenost, že pokud se na fyzické železo nainstaluje Windows 11 a do toho VirtualBox, tak pokud je tohle zapnuté, virtuálky ve VirtualBoxu provozované jsou prakticky nepoužitelné, jak jsou zabržděné. Třeba to půjde i obráceně ;).
« Poslední změna: 20. 08. 2023, 21:04:47 od WIFT ​​​​​​​​​​ »

k3dAR

  • *****
  • 3 031
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Špatný výkon Win11 přes KVM
« Odpověď #8 kdy: 20. 08. 2023, 23:36:56 »
pro jistotu, kontrola zda mas v BIOSu (zeleza) zaplou HW virtualizaci ;-)
Kód: [Vybrat]
sudo kvm-okmusi zobrazit
Kód: [Vybrat]
INFO: /dev/kvm exists
KVM acceleration can be used

a druha vec je instalace (do tech Windows) virtio-win ovladacu (at uz si je neinstaloval vubec, nebo instaloval stare z spice-space.org)
https://github.com/virtio-win/virtio-win-pkg-scripts/blob/master/README.md (zdroj)

Re:Špatný výkon Win11 přes KVM
« Odpověď #9 kdy: 26. 08. 2023, 09:15:50 »
Nainstalovat drivery/addons pro virtualizaci, vypnout pokusy o GPU akceleraci ve Win11, pripadne vypnout/poladit zaplaty(nastaveni) ma meltdown/spectre a dalsi.

Re:Špatný výkon Win11 přes KVM
« Odpověď #10 kdy: 26. 08. 2023, 10:54:21 »
moment, tohle mne zajima,
ja mam v proxmosu otresny diskovy rychlosti(a to to sedi  na NVME, i kdyz ne dedikovanym per VM)



pro jistotu, kontrola zda mas v BIOSu (zeleza) zaplou HW virtualizaci ;-)
Kód: [Vybrat]
sudo kvm-okmusi zobrazit
Kód: [Vybrat]
INFO: /dev/kvm exists
KVM acceleration can be used

a druha vec je instalace (do tech Windows) virtio-win ovladacu (at uz si je neinstaloval vubec, nebo instaloval stare z spice-space.org)
https://github.com/virtio-win/virtio-win-pkg-scripts/blob/master/README.md (zdroj)

k3dAR

  • *****
  • 3 031
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Špatný výkon Win11 přes KVM
« Odpověď #11 kdy: 26. 08. 2023, 20:20:58 »
moment, tohle mne zajima,
ja mam v proxmosu otresny diskovy rychlosti(a to to sedi  na NVME, i kdyz ne dedikovanym per VM)
na disk krome instalace toho virtio baliku (do windows) jeste "prepnout" disk z sata na virtio ovladac:
https://pve.proxmox.com/wiki/Paravirtualized_Block_Drivers_for_Windows

nejspis to nepujde primo, ja to delam ve virt-manager takto:
1. pridam virtualu druhy virtualni disk, tomu pri pridavani zvolim virtio
2. pustim win virtual, najdou disk s virtio, nahodej si z cache ovladac pro virtio disk, vypnu win
3. odeberu druhej disk, odeberu primarni disk (bez mazani image)
4. pridam znovu ten primarni disk s vybranim virtio


EDIT: pripadne LAN, tam jde prepnout z e1000e na virtio naprimo, ale pocitej s tim ze s LAN ve virtio rezimu nepujde treba WinPE, pokud bys ten virtual chtel (pre)instalovat z PXE
« Poslední změna: 26. 08. 2023, 20:23:56 od k3dAR »

Re:Špatný výkon Win11 přes KVM
« Odpověď #12 kdy: 27. 08. 2023, 00:04:31 »
na disk krome instalace toho virtio baliku (do windows) jeste "prepnout" disk z sata na virtio ovladac:
https://pve.proxmox.com/wiki/Paravirtualized_Block_Drivers_for_Windows
...

Kdyz u tazatele v postu vidim to NVME, tak jen doplnim, ze virtio diskove radice a tudiz i ovladace jsou dva - virtio_blk (byva ve slozce viostor) a virtio_scsi (byva ve slozce vioscsi). TRIM podporuje jen virtio_scsi. Proxmox ale neznam, tudiz nevim, zda je tam TRIM vubec k necemu.