Что такое "(программа)" в профилировке Chrome Debugger?

StackOverflow https://stackoverflow.com/questions/3847954

  •  27-09-2019
  •  | 
  •  

Вопрос

Что такое "(программа)" в функциональной колонне хромированного отладчика?

Это было полезно?

Решение

(program) Сама Chrome, корня дерева, вызывающего все остальный код ... это там, потому что прыжок от нативного кода на JavaScript, ресурс нагрузки и т. Д. Должен начать где-то :)

Вы можете увидеть примеры TreeView В инструменте инструмента разработчика Chrome Developer.

Другие советы

Я верю (программа) является родным кодом, а не корень дерева.

Смотрите эту тему:

https://bugs.webkit.org/show_bug.cgi?id=88446.

Таким образом, больше похоже на системные звонки, чем в основные ().

Видимо, это включает в себя простое время. Кроме того, некоторые профилирование (программа) доступны из Chrome: // Profiler /

Как говорит @nick, он должен начать где-то.

Похоже, что Profiler CPU - это так много других профилировщиков, основанных на те же концепции, что и GPROF.

Например, себя Почти не бесполезное число, если нет чего-то вроде пузырькового рода большого массива чисел в некоторых кодах, которые вы можете редактировать. Очень маловероятно.

Всего следует включать CALLEES, так что это более полезно. Однако, если образцы не принимаются во время заблокированного времени, а также в течение времени работы, он все еще довольно бесполезен, за исключением полностью связанных программ CPU.

Это дает вам эти статистики по функциям, а не по линии кода. Это значит (если бы вы могли положиться на Всего Процент) что функция стоит так много, в том смысле, что если бы вы могли каким-то образом занять нулевое время, например, окуривая, что проценты, сколько времени вы сэкономите.

Поэтому, если вы хотите сосредоточиться на дорогостоящей функции, вам нужно выступить в нее, для чего можно было оптимизировать. Чтобы сделать это, вам нужно знать, как время подразделяется среди строк кода в функции. Если бы вы столкнулись с линейкой кодовой базы, она доставит вас непосредственно к этим строкам.

Я не знаю, сможете ли вы получить лучший профилировщик, как сэмплер сэмплера стека на стене на уровне строки, например Zoom.. Отказ Вот Как я это делаю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top