Оба инструмента объединяет одна проблема — в них нельзя просмотреть все возможные методы. Например, чтобы добавить в Profiler нужный метод для анализа, необходимо вручную написать код, открыть секцию, указать метод, закрыть, перекомпилировать — и только после этого данные станут доступны.
И в AS Profiler, и в YAMP доступны как сэмплирующие профайлеры, которые практически без оверхеда записывают профиль, так и трессирующие - которые записывают ВСЕ jvm методы, но с диким оверхедом. Еще есть SimplePerf, который , по словам разработчиков из гугла , обладают еще меньшим оверхедом. Если метод достаточно мал, чтоб попасть в сэмплирующий профиль, может быть и не нужно беспокоиться из-за его производительности?) А если метод действительно "тяжелый" - тогда точно метод попадет в записанный профиль.
Не соглашусь: первую сплит собрал с цифровым рядом и понял что не использую: неудобно тянуться. Гораздо удобнее цифры поместить в слой. Тут уже вкусовщина, мне понравилось размесьись цифры как на нампаде под правой рукой (помогает мышечная память), в таком же порядке разместил F клавиши в другом слое.
Привет! Спасибо за статью!
Не понял тезис:
Оба инструмента объединяет одна проблема — в них нельзя просмотреть все возможные методы. Например, чтобы добавить в Profiler нужный метод для анализа, необходимо вручную написать код, открыть секцию, указать метод, закрыть, перекомпилировать — и только после этого данные станут доступны.
И в AS Profiler, и в YAMP доступны как сэмплирующие профайлеры, которые практически без оверхеда записывают профиль, так и трессирующие - которые записывают ВСЕ jvm методы, но с диким оверхедом. Еще есть SimplePerf, который , по словам разработчиков из гугла , обладают еще меньшим оверхедом. Если метод достаточно мал, чтоб попасть в сэмплирующий профиль, может быть и не нужно беспокоиться из-за его производительности?) А если метод действительно "тяжелый" - тогда точно метод попадет в записанный профиль.
Не соглашусь: первую сплит собрал с цифровым рядом и понял что не использую: неудобно тянуться. Гораздо удобнее цифры поместить в слой. Тут уже вкусовщина, мне понравилось размесьись цифры как на нампаде под правой рукой (помогает мышечная память), в таком же порядке разместил F клавиши в другом слое.