
Anton
30.12.2016
20:26:47
Не надо профилировать под дебаггером
Repeat after me: ya bolshe ne budu profilitowat s debaggerom

Nick
30.12.2016
20:27:40
Зато успеешь подсоединиться?
Anton ты вообще hprof не Юзаешь?)

Google

Anton
30.12.2016
20:29:17

Denis
30.12.2016
20:29:23

Igor
30.12.2016
20:29:36

Nick
30.12.2016
20:29:37

Anton
30.12.2016
20:29:38

Nick
30.12.2016
20:29:51

Igor
30.12.2016
20:30:30

Nick
30.12.2016
20:30:49
Андроид обычный

Denis
30.12.2016
20:31:08
Побочный вопрос, запустил проверку обновления, посылает на сайт Idea. А при установке - он обновить/удалить старую?

Nick
30.12.2016
20:31:16
Кстати, у идее есть плагин, панда профайлер вроде.
Можно попробовать им, но я не юзал

Google

Anton
30.12.2016
20:33:19
Хм, надо глянуть

Nick
30.12.2016
20:33:48
https://plugins.jetbrains.com/idea/plugin/7772-panda-profiler
С пивом потянет
Попробуй плагин, ссылка выше

Anton
30.12.2016
20:39:09
Аа. Такое вряд ли будет. Да и зачем такие данные для приложения которое отрабатывает и останавливается?

Nick
30.12.2016
20:39:33
Ещё и gpu?

Anton
30.12.2016
20:39:57
Денис, а что это за приложение? Что делает?
Данные из А в Б тоскает?
В цикле чтото делает?

Denis
30.12.2016
20:40:52

Anton
30.12.2016
20:41:40
Непонятно. Таки сервер или не сервер

Nick
30.12.2016
20:42:27
Сервер, который сразу останавливается.

Anton
30.12.2016
20:43:50
Я к тому спросил, что если интересно потребление памяти, то можно же просто залогировать
Особенно если в цикле чтото делается

Nick
30.12.2016
20:44:23
Можно, но hprof то всяко приятнее

Anton
30.12.2016
20:44:26
Вполне нормально после каждой итерации в лог скинуть
А он в восьмёрке ещё есть
Его ж выкинуть должны

Denis
30.12.2016
20:45:45
график бы
обновил IDEA, как там memory profiler найти?

Google

Nick
30.12.2016
20:48:40
Мне кажется, было бы проще, если бы ты нас скинул ссылку на проект и мы сами отпрофилировали его

Anton
30.12.2016
20:48:58
Справа есть закладка , memory view

Denis
30.12.2016
20:50:21

Anton
30.12.2016
20:51:07

Denis
30.12.2016
20:51:28

Anton
30.12.2016
20:51:47
Ещё раз , если тебе нужны графики, то в идеа это не то

Nick
30.12.2016
20:52:45

Denis
30.12.2016
20:52:59

Anton
30.12.2016
20:54:03
IntelliJ IDEA 2017.1 EAP
Build #IU-171.1834.9, built on December 22, 2016
IntelliJ IDEA EAP User
Expiration date: January 21, 2017
JRE: 1.8.0_112-release-b620 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

Nick
30.12.2016
20:54:09
Anton хотя другой и не бывает ?

Kool
30.12.2016
20:54:27

Anton
30.12.2016
20:54:42

Denis
30.12.2016
20:54:49
Жалко, я думал что виртульную машину проще профилировать

Nick
30.12.2016
20:54:56
Неделю назад ж вышел EAP?
А есть ли вообще смысл коротко живущие приложения профилировать?

Anton
30.12.2016
20:58:27
такое тебе надо?
недолго живущее приложение может быстро отрабатывать, но памяти требовать как не в себя

Google

Denis
30.12.2016
20:59:14

Nick
30.12.2016
21:00:03

Denis
30.12.2016
21:00:19
а в jdk или в idea эта штука есть, немного на visualize vm похожа

Anton
30.12.2016
21:00:21
в нетбинз по сути тот же профилировщик, что и в visualvm

Alexander
30.12.2016
21:01:07
Если у тебя хотспот и смотришь не на проде, то можно флайрекордером собрать информацию по памяти

Admin
ERROR: S client not available

Nick
30.12.2016
21:01:11

Anton
30.12.2016
21:01:26

Denis
30.12.2016
21:01:49
прикольный дизайн, на виндовз почему-то он хуже выглядит, не понравился

Anton
30.12.2016
21:02:22
Типа в си их нет?
например. есть моторчик который реализует разные платежи. на java. будешь на С переписывать?

Alexander
30.12.2016
21:03:01
Эклипс мемори аналпйзер тоже не блещет дизайном

Anton
30.12.2016
21:03:12

Alexander
30.12.2016
21:03:25
Да это к слову
Про дизайн
И функциональность

Anton
30.12.2016
21:03:41
дизайн - это вкусовщина
а вот функциональность в MAT - альтернатив как бы нет

Google

Denis
30.12.2016
21:04:11

Anton
30.12.2016
21:04:24
http://www.eclipse.org/mat/

Nick
30.12.2016
21:04:55

Denis
30.12.2016
21:04:59

Anton
30.12.2016
21:05:50
Что за моторчик
компонент. как хочешь назови. логика, которая реализует платежи. Например в банке. Учитывает детали релизации и модель данных именно в этом банке. Кастомщина, как в большинстве мест
кстати, непонятно, почему Eclipse Memory Analyzer - это MAT
откуда там “Т” - не понимаю

Alexander
30.12.2016
21:06:53

Anton
30.12.2016
21:07:17

Alexander
30.12.2016
21:07:25
Это коммерческая фича, если чтт
Бесплатно можно только на дев тачке и в исследовательских целях на тестовых энвах
На проде нельзя

Denis
30.12.2016
21:08:13
Нашел, Memory View в Idea - плагин.
The plugin is now available for IntelliJ IDEA 2016.1 and Android studio 2.2.
https://blog.jetbrains.com/idea/2016/08/jvm-debugger-memory-view-for-intellij-idea/

Alexander
30.12.2016
21:08:22
Если только не купишь лицензию

Denis
30.12.2016
21:08:42

Anton
30.12.2016
21:08:43

Denis
30.12.2016
21:09:14

Anton
30.12.2016
21:10:01
ну у тебя в деве 2 варианта бесплатных. NetBeans/VisualVM, или Java Mission Control