@jvmchat

Страница 1136 из 2890
Nikolai
02.02.2017
08:25:53
Ребят, есть проблема. Дано: Некоторый процесс дёргает за сервлет моё приложение. Сервлет выдаёт в ответ данные. Это метрики. В процессе генерится некоторое количество мусора. Больше метрик - больше мусора. GC (CMS) прибирает. Ожидание: GC прибирает мусор, всё в шоколаде. Реальность: Падаем с OutOfMemoryError. Анализирю heap dump - вижу, что ну реально мусор. Объекты лежат в массиве, массив в ArrayList, ArrayList корень. Попробовал в дебаге локально попросить у машины System.gc() - убедился, что это реально мусор, он правда прибирается. Вопрос: Что проще ? а) затюнить GC б) дать памяти побольше в) иной вариант Вариант г) "перепилить сервлет" не очень приемлим, там просто вызов третьесторонней либы и всё.
GC Overhead limit exceeded? Ну таки да, тюнить ГЦ (включая возможно дать ему больше памяти) может young generation увеличить, чтобы в CMS мусор вообще не доползал. verbose gc в помощь.

Dmitry
02.02.2017
08:27:31
памяти добавь

Alexander
02.02.2017
08:29:01
где там статейка когда увеличение памяти сделало хуже…. всегда лучше разобраться в чем реально проблема:) но хотябы алгоритм нужно знать

Adam
02.02.2017
08:42:09
OOM падает когда убирать нечего, так что начать лучше с добавления памяти / тюнинга young-tenure

Google
Adam
02.02.2017
08:42:45
ещё советую взять gc логи и засунуть в gceasy.io

он напишет где проблема и как чинить

Nikolai
02.02.2017
08:59:18
ещё советую взять gc логи и засунуть в gceasy.io
Фигасебе какая штука! Не знал.

Ruslan
02.02.2017
10:24:29


Картинка зачетная )))

Dmitry
02.02.2017
10:37:41
угу, да.. давай накрути ручек GC, а потом выяснишь просто что памяти не хватало.

Aleksey
02.02.2017
12:44:15
Вопрос: зачем нужен го, если есть эрланг?

Anton
02.02.2017
12:44:32
Вопрос: зачем нужен го, если есть эрланг?
зачем эрланг, если есть го? :)

Dmitry
02.02.2017
12:45:03
казалось бы, причем тут jvm

Aleksey
02.02.2017
12:45:35
Dmitry
02.02.2017
12:46:07
при том что тебе лень переключать окошки?

Aliaksei
02.02.2017
12:46:08
Это ты так набрасываешь или вот кейс есть что го не надо если есть эрланг

Google
Митко Соловец?
02.02.2017
12:46:30
так эрланг сложный

сложнее скалы

и даже джаы

Dmitry
02.02.2017
12:47:00
wut?

там прост синтаксис упоротый, а так он норм же

Aleksey
02.02.2017
12:47:17
Это ты так набрасываешь или вот кейс есть что го не надо если есть эрланг
Ну я просто думаю что применение похоже. Лоу лэтэнси, гринтрэды, все дела.

Митко Соловец?
02.02.2017
12:47:20
ну вот упоротость

Aleksey
02.02.2017
12:47:26
так эрланг сложный
Эрланг пипец простой.

Dmitry
02.02.2017
12:47:42
ну по синтаксису язык оценивать, себя не уважать

ты еще скажи что в лиспе скобочек много

Митко Соловец?
02.02.2017
12:47:49
я ждал этого

вот вчера оценили, что го дрисня

из-за синтаксиса

Dmitry
02.02.2017
12:48:19
да срать на синтаксис

через неделю уже не думаешь об этом

Aleksey
02.02.2017
12:48:30
Dmitry
02.02.2017
12:48:39
а вот анюзед импорт - ошибка компиляции, это блядь бесит

Митко Соловец?
02.02.2017
12:48:48
хватит смеяться над го и пхп!

это тоже языки программирования!

Google
Aliaksei
02.02.2017
12:49:04
Как и HTML

Митко Соловец?
02.02.2017
12:49:14
Как и HTML
нет, это язык разметки

Dmitry
02.02.2017
12:49:43
нет, это язык программирования

согласно hh.ru уж точно

Aleksey
02.02.2017
12:49:49
нет, это язык разметки
язык программирования == язык общего назначения?

Dmitry
02.02.2017
12:50:00
кокок

Митко Соловец?
02.02.2017
12:50:06
зовите HTML SENIOR DEVELOPER

пусть пояснит

Dmitry
02.02.2017
12:50:36
ты перепутал местами

хуита получилась

Митко Соловец?
02.02.2017
12:51:16
SENIOR HTML DEVELOPER - а типо так шедевр, да?

Aleksey
02.02.2017
12:51:23
Если считать что ЯП это язык спомощью которого можно рассказать машине что делать, то HTML вполне себе декларативный, предметноориентированный язык программирования.

Митко Соловец?
02.02.2017
12:51:56
он полный по Тьюрингу?

Nikita
02.02.2017
12:53:19
он полный по Тьюрингу?
можешь вкратце расскзать, что значит полный/не полный язык по Тьюрингу?

Aleksey
02.02.2017
12:53:19
он полный по Тьюрингу?
А при чем тут полнота по тьюрингу?

Митко Соловец?
02.02.2017
12:53:37
Adam
02.02.2017
12:53:44


Митко Соловец?
02.02.2017
12:53:58
я на хтмл хоть два числа сложить могу?

ну все, окей, простите ребят, был не прав

Google
Митко Соловец?
02.02.2017
12:54:15
просто не шарю

V
02.02.2017
12:54:44
блин дефицит кадров. 127 человек всего. вымирающий вид

Adam
02.02.2017
12:55:05
там еще 3000 не синьоров

подрастают

Aleksey
02.02.2017
12:57:01
я на хтмл хоть два числа сложить могу?
Почему ты считаешь полнота по тьюрингу, это обязательное свойство?

Admin
ERROR: S client not available

Adam
02.02.2017
12:57:02


хммммм

Митко Соловец?
02.02.2017
13:00:57
Почему ты считаешь полнота по тьюрингу, это обязательное свойство?
скорее привычка, да и с другими инженерами когда общаюсь, мы подразумеваем под "языками программирования" именно языки полные по тюрингу, не говорю, что это обязательно

Luger
02.02.2017
13:01:34
напомните ,SQL - полон по Тьюрингу?)

Митко Соловец?
02.02.2017
13:03:20
https://habrahabr.ru/post/231897/

ответы на все вопросы

+ бомбящие комменты

Aleksey
02.02.2017
13:04:51
Смотрите, что пишут. http://my-codeworks.com/blog/2015/css3-proven-to-be-turing-complete

Митко Соловец?
02.02.2017
13:07:10
мне коммент в статье понравился, определяем по критерию можно реализовать алгоритм простейший или нельзя

Anton
02.02.2017
13:15:56
Lukas Eder это доказывал :)

guga
02.02.2017
13:17:33
он как sql версия баруха

Luger
02.02.2017
13:17:46
Lukas Eder это доказывал :)
воообще тогда вопросов нет

Anton
02.02.2017
13:17:47
огненный чувак :)

Google
Alexander
02.02.2017
13:17:50
https://habrahabr.ru/post/231897/
а че там в табличке sql не полон по тьюрингу?

Anton
02.02.2017
13:18:22
?
сарказм же :)

guga
02.02.2017
13:18:26
огненный чувак :)
Да, люблю почитать его блог

Alexander
02.02.2017
13:20:07
SQL as such (i.e. the SQL92 standard) is not turing complete. However, many of the languages derived from SQL, such as Oracle's PL/SQL and SQL Server's T-SQL and others are turing complete.

guga
02.02.2017
13:20:12
только он что-то забил на него

видно продал уже всем jooq

Anton
02.02.2017
13:21:13
он и по конференциям скзал не будет теперь так много ездить

Nick
02.02.2017
13:24:42
обожаю срачи

Wystan
02.02.2017
13:26:07
Я думал: новый чат, новые друзья, новые темы....

V
02.02.2017
13:26:34
вон какие игры на html пишут крутые

https://habrahabr.ru/post/267701/

Daniil
02.02.2017
13:27:42
@keyframes utkaFly { уау!

V
02.02.2017
13:29:19
http://css-live.ru/tricks/pure-css-no-dirty-html.html

тут вообще на CSS

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