Sdílet prostřednictvím


Zobrazení využití

Využití zobrazení zobrazuje informace o CPU, GPU a jiné systémové prostředky, které jsou použity aktuálním procesem.Zobrazuje průměrné základní využití analyzovat proces, nečinného procesu, systémový proces a ostatních procesů spuštěných v systému v průběhu času.Není vidět, jaké konkrétní jádro je aktivní v daném okamžiku.Například pokud pro daný časový úsek každé ze dvou jader běží na 50 procent kapacity, pak toto zobrazení zobrazí využití jednoho logického jádra.Zobrazení je generována vydělením profilování čas na krátké časové úseky.Pro každý segment graph zobrazují průměrný počet podprocesů procesu, které jsou spuštěny na logických jader během tohoto intervalu.

Využití procesoru – zobrazení

V grafu je zobrazen čas (na ose x) a průměrné logických jader, které se používají v cílovém procesu, nečinného procesu a procesu systému. (Nečinného procesu zobrazí nečinnosti jádra.Systémový proces je proces v systému Windows, které lze provádět práce jménem jiných procesů). Zbývající procesy, které jsou spuštěny na systémový účet pro využití všech zbývajících jader.

Počet logických jader je zobrazena na ose y.Windows považuje za logické jádra (například technologie Hyper-Threading) současná podpora multithreading v hardwaru.Proto systému s quad-core procesor, který podporuje dvě podprocesů hardware na core se zobrazí jako osm logických základní systém.To platí také pro zobrazení jádra.Další informace naleznete v tématu Zobrazení jader.

Aktivitu GPU graf zobrazuje počet strojů DirectX používána v čase. Motor je používán, pokud zpracovává paket DMA. Graf nezobrazuje konkrétní modul DirectX (například 3D Engine, Video stroje a ostatní).

Účel

Zobrazení využití doporučujeme jako výchozí bod pro zkoušky výkonu při použití Concurrency Visualizer.Protože časem poskytuje přehled o stupeň souběžnosti v aplikaci, můžete ji rychle identifikovat oblasti, které vyžadují ladění výkonu nebo paralelního zpracování.

Pokud vás zajímají optimalizace výkonu, pravděpodobně se pokoušíte určit chování, které nesplňuje vaše očekávání.Můžete také hledat pro existenci a příčiny oblastí, které mají nízké využití logických jader procesoru.Může také být hledáte vzory využití mezi CPU a GPU.

Pokud se zajímáte o paralelním prováděním aplikaci, pravděpodobně hledáte buď vázané na procesor provedení nebo oblastí, kde nejsou využití procesoru.

Jsou zelené oblasti vázané na procesor.V grafu je zobrazen jeden základní využívá, je-li sériové aplikace.

Jsou oblasti, kde nejsou využití procesoru.To může představovat body, ve kterých bude aplikace nečinnosti nebo provést blokování I/O, která poskytují možnosti pro paralelnost překryvem jiné práce vázané na procesor.

Chování zájmu zjistíte, si můžete přiblížit v této oblasti výběrem.Po zvětšení, můžete přepnout do zobrazení podprocesů nebo jader podrobnější analýzu.

Pokud používáte GPU pomocí C++ AMP nebo rozhraní DirectX, může zajímat identifikační číslo GPU motorů v použití nebo oblastí, kde je neočekávaně nečinnosti GPU.

Změna měřítka zobrazení

Zvětšit graf využití procesoru nebo graf aktivita GPU, vyberte oddíl nebo použijte nástroj Lupa jezdce nad grafem.Nastavení lupy zůstává při přechodu na jiná zobrazení.Opět zmenšíte nástrojem Lupa jezdce.Můžete také zvětšit pomocí Ctrl+scroll.

Viz také

Koncepty

Vizualizér souběžnosti

Zobrazení jader