Bagikan melalui


Menggunakan profiler visual — MRTK2

VisualProfiler menyediakan tampilan aplikasi yang mudah digunakan dari performa aplikasi realitas campuran. Profiler didukung pada semua platform toolkit Mixed Reality, termasuk:

  • Microsoft HoloLens (generasi ke-1)
  • Microsoft HoloLens 2
  • Headset imersif Windows Mixed Reality
  • OpenVR

Saat mengembangkan aplikasi, fokus pada beberapa bagian adegan karena Visual Profiler menampilkan data relatif terhadap tampilan saat ini.

Penting

Fokuskan perhatian pada bagian adegan dengan objek kompleks, efek partikel, atau aktivitas. Ini dan faktor-faktor lain sering berkontribusi pada pengurangan performa aplikasi dan pengalaman pengguna yang kurang ideal.

Antarmuka profiler visual

Antarmuka Profiler Visual

Antarmuka Visual Profiler mencakup komponen-komponen berikut:

Kecepatan bingkai

Di sudut kiri atas antarmuka adalah kecepatan bingkai, diukur dalam bingkai per detik. Untuk pengalaman dan kenyamanan pengguna terbaik, nilai ini harus setinggut mungkin.

Platform dan konfigurasi perangkat keras tertentu akan memainkan peran penting dalam kecepatan bingkai maksimum yang dapat dicapai. Beberapa nilai target umum meliputi:

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

Catatan

Karena pembatasan kecepatan bingkai pada HoloLens ketika MRC default aktif, profiler visual menyembunyikan dirinya sendiri saat video dan foto diambil. Pengaturan ini dapat ditimpa di profil sistem diagnostik.

Waktu bingkai

Di sebelah kanan kecepatan bingkai adalah waktu kerangka kerja, dalam milidetik, dihabiskan untuk CPU. Untuk mencapai kecepatan bingkai target yang disebutkan sebelumnya, aplikasi dapat menghabiskan jumlah waktu berikut per bingkai:

  • 60 fps: 16,6 mdtk
  • 90 fps: 11,1 mdtk

Waktu GPU direncanakan akan ditambahkan dalam rilis mendatang.

Grafik bingkai

Grafik bingkai menyediakan tampilan grafis dari riwayat kecepatan bingkai aplikasi.

Grafik Bingkai Terlewat Visual Profiler

Saat menggunakan aplikasi, cari bingkai yang terlewat yang menunjukkan bahwa aplikasi tidak mencapai kecepatan bingkai targetnya dan mungkin memerlukan pekerjaan pengoptimalan.

Penggunaan memori

Tampilan pemanfaatan memori memungkinkan pemahaman yang mudah tentang bagaimana tampilan saat ini memengaruhi konsumsi memori aplikasi.

Grafik Memori Visual Profiler

Saat menggunakan aplikasi, cari total penggunaan memori. Indikator utama termasuk mendekati batas memori dan perubahan penggunaan yang cepat.

Menyesuaikan profiler visual

Tampilan dan perilaku Visual Profiler dapat disesuaikan melalui profil sistem diagnostik. Silakan lihat Mengonfigurasi Sistem Diagnostik untuk informasi selengkapnya.

Lihat juga