GetResourceUsageStatisticsJSON

Диагностика, производителност

Описание

Връща един JSON обект със статистика за структурата, потоците, изображенията, шрифтовете и кеша за документите, притежавани от инстанцията на библиотеката

Синтаксис

Delphi

Function TPDFlib.GetResourceUsageStatisticsJSON: WideString;

Върнати стойности

JSON обект, съдържащ брой обекти и ресурси, оценени байтове за структурата, байтове на кодирани и декодирани потоци, грешки на анализатора и потоците, максимален размер на декодиран поток и статистика за кеша на обекти, потоци от обекти и списъци за показване

Забележки

estimatedBytes обхваща притежаваните структури на PDF обекти и изключва метаданните на разпределителя, повърхностите на визуализатора и външните собствени разпределения

operationDecodedBytes се нулира автоматично в началото на всяка проследявана операция, докато totalDecodedBytes продължава да се натрупва, докато не се извика ResetResourceUsageStatistics

objectStreamCache включва текущия декодиран полезен товар и bytes на таблицата с отмествания, maxBytesPerDocument и кумулативните evictions, както и записи, попадения и пропуски

displayListCache включва запазените bytes, ограниченията за записи и байтове, очакваната replayCost, evictions, прекомерните bypasses, отхвърлените непълни заснемания и конкуренцията при едновременно изграждане