Fórum Root.cz
Hlavní témata => Windows a jiné systémy => Téma založeno: filbarcz 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.
-
Spatny vykon ceho? Pomale reakce, nizky vykon CPU benchmarku....?
Fyzickej disk pro VM je aspon SSDcko, nebo je VHD na HDD?
-
Pomalé reakce. Disk je SSD.
-
Prilis mnoho udaju o provozovane konfiguraci.
-
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:
<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.
-
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.
-
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?
-
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ě ;).
-
pro jistotu, kontrola zda mas v BIOSu (zeleza) zaplou HW virtualizaci ;-)
sudo kvm-ok
musi zobrazit
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 (https://github.com/virtio-win/virtio-win-pkg-scripts/blob/master/README.md) (zdroj (https://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers))
-
Nainstalovat drivery/addons pro virtualizaci, vypnout pokusy o GPU akceleraci ve Win11, pripadne vypnout/poladit zaplaty(nastaveni) ma meltdown/spectre a dalsi.
-
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 ;-)
sudo kvm-ok
musi zobrazit
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 (https://github.com/virtio-win/virtio-win-pkg-scripts/blob/master/README.md) (zdroj (https://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers))
-
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
-
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.