GetResourceUsageStatisticsJSON
Диагностика, производителност
Описание
Връща един JSON обект със статистика за структурата, потоците, изображенията, шрифтовете и кеша за документите, притежавани от инстанцията на библиотеката
Синтаксис
Delphi
Function TPDFlib.GetResourceUsageStatisticsJSON: WideString;Върнати стойности
JSON обект, съдържащ брой обекти и ресурси, оценени байтове за структурата, байтове на кодирани и декодирани потоци, грешки на анализатора и потоците, максимален размер на декодиран поток и статистика за кеша на обекти, потоци от обекти и списъци за показване
Забележки
estimatedBytes обхваща притежаваните структури на PDF обекти и изключва метаданните на разпределителя, повърхностите на визуализатора и външните собствени разпределения
operationDecodedBytes се нулира автоматично в началото на всяка проследявана операция, докато totalDecodedBytes продължава да се натрупва, докато не се извика ResetResourceUsageStatistics
objectStreamCache включва текущия декодиран полезен товар и bytes на таблицата с отмествания, maxBytesPerDocument и кумулативните evictions, както и записи, попадения и пропуски
displayListCache включва запазените bytes, ограниченията за записи и байтове, очакваната replayCost, evictions, прекомерните bypasses, отхвърлените непълни заснемания и конкуренцията при едновременно изграждане