Size: a a a

Clojure — русскоговорящее сообщество

2021 March 14

ap

andei papkov in Clojure — русскоговорящее сообщество
кажется дошло, если буфер переволнится, то те кто кладут начнут парковаться
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Артур (MIIIG)
спасибо посмотрю
jmx работает, когда приложение его использует
погугли про jstat и прочее
я не особый спец, сам я смотрю такое через jvisualvm
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Sergey Trofimov
jmx работает, когда приложение его использует
погугли про jstat и прочее
я не особый спец, сам я смотрю такое через jvisualvm
Jmx это стандарт
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Kirill Chernyshov
Jmx это стандарт
ну вот у моих приложений jmx не включен и посмотреть через него ничего нельзя
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну вот у моих приложений jmx не включен и посмотреть через него ничего нельзя
хотя может я о том, что у меня jmxremote не включен
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ну есть jmx, но смотреть надо чем-то
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
так же если нужны определённые метрики, то приложение должно их само писать
источник

А(

Артур (MIIIG) in Clojure — русскоговорящее сообщество
у нас отдел один из двух Java программистов высшей категории, не знаю что это значит, пилить будут своё snmp приложение
источник

GM

Gerr Mes in Clojure — русскоговорящее сообщество
Артур (MIIIG)
кто знает как понять сколько jvm потребляет ресурсов? чтобы на железку залить, просто там веб на эрланге, мне он показался совсем неудобным, думал про варианты clojerl, но не совсем понимаю хватит ли всего что на нем используется
Средствами линукса смотрите потребление памяти, проца, iops’ы - этож обычный процесс
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Gerr Mes
Средствами линукса смотрите потребление памяти, проца, iops’ы - этож обычный процесс
С jvm не все так просто, она может больше резервировать памяти чем приложение реально потребляет. Поэтому смотреть стоит внутрь
источник

GM

Gerr Mes in Clojure — русскоговорящее сообщество
Kirill Chernyshov
С jvm не все так просто, она может больше резервировать памяти чем приложение реально потребляет. Поэтому смотреть стоит внутрь
Конечно, но это уже надо погружаться в детали, а деталей много, и если есть какая то конкретная проблема, например, stoptheworld’ы растут - да лезем внутрь смотрим как gc работает, например,  а если в целом все стабильно - ничего плохого не происходит можно общие подходы применять
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Sergey Trofimov
паркуется, когда из канала берёшь, а там ничего нет
когда кладёшь — будет зависеть от настроек канала (если скользящий буфер, так он никогда не запаркуется при вкладывании)
всегда хотел уточнить, что значит "тред паркуется"?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Ожидает?
источник

VP

Vladimir Pavlyuk in Clojure — русскоговорящее сообщество
Ivan Grishaev
Ожидает?
вроде как да
источник

VP

Vladimir Pavlyuk in Clojure — русскоговорящее сообщество
только если говорить о go-тредах
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
а если точнее? go-тред -- это своя обертка над обычным тредом?
источник

VP

Vladimir Pavlyuk in Clojure — русскоговорящее сообщество
настоящий тред (тот который один в Cljs) занимается другими go-тредами
источник

VP

Vladimir Pavlyuk in Clojure — русскоговорящее сообщество
+
источник

VP

Vladimir Pavlyuk in Clojure — русскоговорящее сообщество
эмуляция многопоточности
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Неожиданный вопрос от Ивана 😊
<! блокируется до появления данных в канале
физических тредов несколько и core.async ими жонглирует, эмулируя green threads
источник