» Poradna » Windows (a jiné OS)

Debugging Windows v KVM skrze hyper-v features

 | Microsoft Windows 10 Chrome 78.0.3904.108

Zdravím, nějaký čas používám Windows 10 v KVM postaveném na Ubuntu 18.04 se zbuilděným qemu-4.2 z oficiálního repa, skrze VFIO mám ve Windows protunelovanou RX580, je to postavený na MSI X470 a Ryzenu 2600.Vše funguje krásně, nic se netrhá, spustím na tom všechno co potřebuji(ano stálo to trochu laborování s MSI(message signal interrupts), CPU pinningem, huge-pages, etc), ale výsledek stojí za to.Jedinou chybu co to má je to, že jsem nucen zůstávat na machine-type qm-2.12, která ale neumí SMT, tudíž ty virtuální Windows vidí 10 fyzických jader, místo pěti se SMT(ekvivalent HT). Na staré machine-type taktéž z nějakého důvodu nefungují benchmarky v AIDA64 typu SHA3 a Ray-Trace.Říkám si, že by bylo fajn, aby Windows dokázal rozeznat která jádra jsou fyzická a která jen SMT, aby procesy správně plánoval na ta jádra, která se nebudou vzájemně omezovat. Zároveň by bylo fajn opravit nemožnost upočítat výše uvedené benchmarky.A teď problém.Jen co změním machine-type z q35-2.12 na q35-3.0 či novější(4.0, 4.0.1, 4.1), tak se Windows samy začnou vypínat. SMT začne fungovat, AIDA 64 najednou dokáže dokončit požadované benchmarky, nicméně libvirt vyhodí po cca 10 minutách provozu hlášku shutdown(reason shutdown) a nikde v logu není žádná chyba. Ani na hostu s Ubuntu, ani v event-logu Windows.Na nové machine-type funguje vše fajn, jen se to cca po 10 minutách samo vypne, bez jakéhokoli zvláštního záznamu v logu.Při tomto neočekávaném shudownu dojde k záseku Windows, jednou jsem si všiml i sražení rozlišení, jako by se za běhu odpojila GPU a Windows to nerozdejchaly, nicméně v tomto okamžiku jen hádám, kde může být problém.Má tu někdo zkušenost s debuggováním problémů s Windows v KVM? Hyper-V featury mám zaplé všechny, jelikož všechno funguje na staré machine-type krásně a stabilně, neviděl bych problém v konfiguraci. Ale když Ukázat celý příspěvek

Odpovědi na otázku

 | Microsoft Windows 10 Chrome 78.0.3904.108

Pokud to pomůže, libvirtí XML vypadá takto:https://pastebin.com/qGwB59i6//Zkráceno přehlednějším odkazem s formátováním.//

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 68.0

Zkusil bych SysInternals SysMon. Ale je to beh na dlouhou trat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 78.0.3904.108

Ono je smutný, že ty Windows vytuhnou a pak chcípnou, takže žádnej log se nikde neuloží.Už jsem zkusil všechno, odebírat CPU features, vykašlat se na hyper-v featury, zrušit hugepages.Ale zajímavost, po reinstalaci Windows, pády ustanou.. Vrátil jsem snapshot a jdu laborovat dál

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 78.0.3904.108

Tak díky za pokus o to mi pomoci, ale tento tool byl taky nicneříkající, bohužel.Vyřešil jsem to reinstalací Windows.Vyzkoušel jsem snad vše, vč. odinstalace všech driverů a všech možných zařízení ze safe-mode.Windows pravděpodobně nerozdejchaly migraci z i440fx na q35 a to se projevilo až později při upgrade z q35-2.12 na vyšší verze.Thread může být locknut

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Hyper, QEMU, Pages, Reason, Aida


Určitě si přečtěte

Jak nahradit webkameru: jde to telefonem, zadarmo a s lepším obrazem

Jak nahradit webkameru: jde to telefonem, zadarmo a s lepším obrazem

** Koronavirus donutil mnohé zaměstnance pracovat z domova ** V souvislosti s tím vzrostla poptávka po webových kamerách ** Webkameru ale nemusíte kupovat – stačí mobil a aplikace!

Karel Kilián | 13

Deset kotev, které i v roce 2020 táhnou Android ke dnu

Deset kotev, které i v roce 2020 táhnou Android ke dnu

** Android existuje skoro 12 let a za tu dobu v mnoha směrech dospěl ** Dnes běží na sedmi z deseti telefonů, ale čemu za to vděčí? ** Našli jsme 10 kotev, které táhnou tento operační systém ke dnu

Karel Kilián | 154

Podívejte se na Windows z roku 1990. Před 30 lety přišly Windows 3.0 a líbily se nám

Podívejte se na Windows z roku 1990. Před 30 lety přišly Windows 3.0 a líbily se nám

** 22. května 1990 uvedl Microsoft Windows 3.0 ** Systém z Microsoftu definitivně udělal lídra na desktopu ** Tehdejší Windows byly vlastně grafickou nadstavbou nad MS-DOS

Jakub Čížek | 74

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

** Koronavrus můžete sledovat skoro živě ** Analytici a kartografové připravili hromadu map ** Vybrali jsme deset z nich

Jakub Čížek | 8

Proč byste měli rozmazávat SPZ aut na fotkách, které vystavujete na web

Proč byste měli rozmazávat SPZ aut na fotkách, které vystavujete na web

** Na fotkách aut nahraných na web je dobré rozmazat SPZ ** Značku dokáže z obrázku přečíst Google i Facebook ** SPZ může naplnit podstatu osobního údaje

Karel Kilián | 75


Aktuální číslo časopisu Computer

Megatest 24 PC zdrojů

Jak využít umělou inteligenci

10 špičkových sluchátek s ANC

Playstation 5 vs Xbox Series X