A vizualizációProfiler használata

A VisualProfiler egy könnyen használható, alkalmazáson elérhető nézetet biztosít a vegyes valóságú alkalmazások teljesítményéről. A Profiler az eszközkészlet összes Mixed Reality támogatott, beleértve a következőket:

  • Microsoft HoloLens (1. generációs)
  • Microsoft HoloLens 2
  • Windows Mixed Reality modern mikrofonos fejhallgatók
  • OpenVR

Egy alkalmazás fejlesztése során a jelenet több részére koncentráljon, mivel a Visual Profiler az aktuális nézethez viszonyítva jeleníti meg az adatokat.

Fontos

A jelenet egyes részeire összpontosítson összetett tárgyakkal, részecskékre gyakorolt hatásokkal vagy tevékenységgel. Ezek és más tényezők gyakran hozzájárulnak az alkalmazás teljesítményének csökkentéséhez és az ideálisnál kevesebb felhasználói élményhez.

A Visual Profiler felülete

Visual Profiler interfész

A Visual Profiler felülete a következő összetevőket tartalmazza:

Képkockasebesség

Az interfész bal felső sarkában található a képkocka-sebesség, képkocka/másodpercben mérve. A legjobb felhasználói élmény és kényelmi élmény érdekében ennek az értéknek a lehető legnagyobbnak kell lennie.

Az adott platform- és hardverkonfiguráció jelentős szerepet játszik a maximálisan elérhető képkocka-sebességben. Néhány gyakori célérték:

  • Microsoft HoloLens: 60
  • Windows Mixed Reality Ultra: 90

Megjegyzés

A képkocka-sebességszabályozása HoloLens ha az alapértelmezett MRC aktív, a vizuális profilkészítő elrejti magát a videók és fényképek készítése közben. Ez a beállítás felülbírálható a diagnosztikai rendszerprofilban.

Keretidő

A képkocka-sebességtől jobbra található a processzorra fordított idő ezredmásodpercben. A korábban említett cél képkocka-sebesség eléréséhez az alkalmazás a következő időt töltheti keretenként:

  • 60 perc: 16,6 ms
  • 90 perc: 11,1 ms

A GPU-idő egy későbbi kiadásban lesz tervezve.

Keretgrafikon

A képkockadiagram az alkalmazás képkocka-előzményeinek grafikus megjelenítését biztosítja.

A Visual Profiler kihagyott képkocka-Graph

Az alkalmazás használata során keresse meg a kihagyott képkockákat, amelyek azt jelzik, hogy az alkalmazás nem érte el a cél képkocka-sebességét, és optimalizálási munkára lehet szükség.

Memóriahasználat

A memóriakihasználtság megjelenítésével könnyen megérthető, hogy az aktuális nézet milyen hatással van az alkalmazás memóriahasználatára.

Visual Profiler memória Graph

Az alkalmazás használata során keresse meg a teljes memóriahasználatot. A fő mutatók közé tartozik a memóriakorlát közeli használata és a használat gyors változásai.

A vizualizációProfiler testreszabása

A Visual Profiler megjelenése és viselkedése a diagnosztikai rendszerprofilon keresztül szabható testre. További információ: A diagnosztikai rendszer konfigurálása.

Lásd még