@jvmchat

Страница 961 из 2890
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
-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=Y добавить
это где прописать? в натсройках конфигурации?

Igor
30.12.2016
20:29:36
Anton ты вообще hprof не Юзаешь?)
как ты пишешь так упоминание?)

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

обновил IDEA, как там memory profiler найти?
Но как мы выяснили уже, это не то что ты искал. Ты хотел графики, а в идее броузилка хипа

Denis
30.12.2016
20:50:21
Справа есть закладка , memory view
что-то не нашел. может в community версии нету?

Anton
30.12.2016
20:51:07
что-то не нашел. может в community версии нету?
Может быть. А может не на ту версию обновил. Я то на ЕАР сижу - там есть

Denis
30.12.2016
20:51:28
Может быть. А может не на ту версию обновил. Я то на ЕАР сижу - там есть
IntelliJ IDEA 2016.3.2 Build #IC-163.10154.41, built on December 21, 2016 JRE: 1.8.0_112-release-408-b6 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

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

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 хотя другой и не бывает ?

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
недолго живущее приложение может быстро отрабатывать, но памяти требовать как не в себя
Логично, но вот зачем их на джаве писать) jvm даже погреться не успеет

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

Anton
30.12.2016
21:00:21
Логично, но вот зачем их на джаве писать) jvm даже погреться не успеет
например если у тебя миллион компонентов уже готовых

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

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

Admin
ERROR: S client not available

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
Anton
30.12.2016
21:04:24
что такое МАТ?
Eclipse Memory Analyzer

http://www.eclipse.org/mat/

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
вот это норм, как его для консольного приложение в idea запустить?
https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide/run.htm#JFRUH164

Anton
30.12.2016
21:07:17
https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide/run.htm#JFRUH164
вот да, очень неплхой вариант, а может даже и лучший

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
Denis
30.12.2016
21:09:14
ну да. Только графиков как ты хочешь нет
еще бы + график памяти и сборщика мусора

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

Страница 961 из 2890