Unity 6.3
0 онлайн 17 гостей 3 в системе
Вход

AsyncReadManagerSummaryMetrics

класс в Unity.IO.LowLevel.Unsafe

Выполнено в:UnityEngine.CoreModule

Описание

Резюме показателей, собранных для операций чтения ,AsyncReadManager,.

Получите сводку текущих показателей, вызвав AsyncReadManagerMetrics.GetCurrentSummaryMetrics. Эта функция обобщает все показатели, зарегистрированные с момента начала сбора показателей или последнего очищения данных показателей. Получите сводку существующего набора записей AsyncReadManagerRequestMetric, вызвав AsyncReadManagerMetrics.GetSummaryOfMetrics. Вы можете получить эти записи, вызвав AsyncReadManagerMetrics.GetMetrics. В обоих случаях вы можете фильтровать данные с помощью AsyncReadManagerMetricsFilters, чтобы сосредоточить сводку на конкретных категориях данных, которые вы хотите проанализировать. Дополнительные ресурсы: AsyncReadManagerMetrics.

using Unity.IO.LowLevel.Unsafe;
using UnityEngine;

public class GetMetricsSummary : MonoBehaviour { #if ENABLE_PROFILER && UNITY_2020_2_OR_NEWER AsyncReadManagerMetricsFilters m_Filter; AsyncReadManagerSummaryMetrics m_Summary; public void Start() { // Create a filter for texture file reads that have been completed m_Filter = new AsyncReadManagerMetricsFilters(); m_Filter.SetStateFilter(ProcessingState.Completed); }

public void Update() { m_Summary = AsyncReadManagerMetrics.GetCurrentSummaryMetrics(m_Filter, AsyncReadManagerMetrics.Flags.ClearOnRead); Debug.Log($"Last frame bandwidth: {m_Summary.AverageBandwidthMBPerSecond} MB/s."); }

#endif }

Свойства

Свойство Описание
AverageBandwidthMBPerSecondСредняя скорость чтения данных (ширина полосы пропускания) в Мб/с для показателей запросов на чтение, включенных в сводные расчеты.
AverageReadSizeInBytesСредний размер считываемых данных в байтах для метрик запросов на чтение, включенных в сводные расчеты.
AverageReadTimeMicrosecondsСреднее время чтения (исключая время очереди) в микросекундах для метрик запросов на чтение, включенных в сводные расчеты.
AverageThroughputMBPerSecondСредняя скорость пропускной способности запроса в Мб/с для показателей запроса на чтение, включенных в сводные расчеты.
AverageTotalRequestTimeMicrosecondsСреднее время, затраченное на выполнение запроса, в микросекундах для метрик завершенных запросов на чтение, включенных в сводные расчеты.
AverageWaitTimeMicrosecondsСреднее время от запроса до начала чтения в микросекундах для метрик запроса на чтение, включенных в сводные расчеты.
LongestReadAssetTypeТип ассета ID для наиболее длинного считывания, включенного в сводный расчет.
LongestReadSubsystemМетка подсистемы для наиболее длинного считывания, включенного в сводный расчет.
LongestReadTimeMicrosecondsНаибольшее время чтения (не включая время в очереди), включенное в сводный расчет в микросекундах.
LongestWaitAssetTypeТип ассета ID для наиболее длительного времени ожидания, включенного в сводный расчет.
LongestWaitSubsystemМетка подсистемы для наиболее длительного времени ожидания, включенного в сводный расчет.
LongestWaitTimeMicrosecondsНаибольшее время ожидания метрик, включенных в сводный расчет, в микросекундах.
NumberOfAsyncReadsОбщее число асинхронных операций отображается в метриках, включенных в сводные расчеты.
NumberOfCachedReadsОбщее число кэшируемых чтений (т.е. время чтения было равно нулю) в метриках, включенных в сводные расчеты.
NumberOfCanceledRequestsОбщее число отмененных запросов в показателях, включенных в сводные расчеты.
NumberOfCompletedRequestsОбщее число выполненных запросов в показателях, включенных в сводные расчеты.
NumberOfFailedRequestsОбщее число неудачных запросов в показателях, включенных в сводные расчеты.
NumberOfInProgressRequestsОбщее число выполняющихся запросов в показателях, включенных в сводные расчеты.
NumberOfSyncReadsОбщее число считываний Sync в метриках, включенных в сводные расчеты.
NumberOfWaitingRequestsОбщее число ожидающих запросов в метриках, включенных в сводные расчеты.
TotalBytesReadОбщее число байт, прочитанных в метриках, включенных в сводные расчеты.
TotalNumberOfRequestsОбщее число запросов на чтение, включенных в сводный расчет.