Size: a a a

2020 March 31

ММ

Михаил Малюк in ErlangRus
да еще и время нагрузки нужно усреднять, что бы несколко вызовов на которые приходится прогрев кша или еще что-нибудь подобное, не искажали статистику
источник

ММ

Михаил Малюк in ErlangRus
snakeduse
Всем привет. Коллеги скажите, как и чем вы профилируете erlang приложения?
начать можно отсюда http://erlang.org/doc/efficiency_guide/profiling.html
источник

D

Dim in ErlangRus
Тогда стрессовыми тестами это грузится. Результаты собираются, усредняются или как-то ещё обрабатываются типа поиска min max кейсов.
Но хороший стрессовый тест не всегда возможно создать, предусмотреть что будет. Поэтому мониторинг в реальном времени реального проекта. И по нему обработка статистики
источник

s

snakeduse in ErlangRus
Спасибо, посмотрю.
источник

AK

Aleksey Kluchnikov in ErlangRus
Dim
Тогда стрессовыми тестами это грузится. Результаты собираются, усредняются или как-то ещё обрабатываются типа поиска min max кейсов.
Но хороший стрессовый тест не всегда возможно создать, предусмотреть что будет. Поэтому мониторинг в реальном времени реального проекта. И по нему обработка статистики
Тут считается кромолой без кодревью и тестов, дедовским способом что то в работающий проект приписывать.
источник

ММ

Михаил Малюк in ErlangRus
Dim
Тогда стрессовыми тестами это грузится. Результаты собираются, усредняются или как-то ещё обрабатываются типа поиска min max кейсов.
Но хороший стрессовый тест не всегда возможно создать, предусмотреть что будет. Поэтому мониторинг в реальном времени реального проекта. И по нему обработка статистики
стрессовое тестирование подразумевает тест на нагрузку, профилирование подразумевает выяснение профиля нагрузки в том числе  в ходе обычной работы. это разные вещи, хотя в чем-то, конечно, об одном и том же
источник

D

Dim in ErlangRus
Кодревью и культура тестов это для более менее больших команд хорошо.
Когда проект пишется в одного, сам на себя ревью объективно не напишеш.
источник

D

Dim in ErlangRus
Ещё можно timer:tc(fun()-> ... end).
источник

ML

Maksim Lapshin in ErlangRus
Maksim Lapshin
И дальше termcap
https://bugs.erlang.org/browse/ERL-162?focusedCommentId=17238&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17238


я в результате разобрался, как компилировать ncurses, чтобы remsh работал
источник

V

Vasilii Demidenok in ErlangRus
snakeduse
Всем привет. Коллеги скажите, как и чем вы профилируете erlang приложения?
источник

V

Vasilii Demidenok in ErlangRus
поверх трейсинга. не всегда нужно, но на случай если обычные профайлеры не подойдут
источник

s

snakeduse in ErlangRus
Vasilii Demidenok
поверх трейсинга. не всегда нужно, но на случай если обычные профайлеры не подойдут
Спасибо
источник

PG

Pïg Grëënëst in ErlangRus
Maksim Lapshin
https://bugs.erlang.org/browse/ERL-162?focusedCommentId=17238&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17238


я в результате разобрался, как компилировать ncurses, чтобы remsh работал
die-gnu-autotools.jpeg
источник

PG

Pïg Grëënëst in ErlangRus
а вообще слава Nix/Guix
источник

LL

Lama Lover in ErlangRus
Pïg Grëënëst
а вообще слава Nix/Guix
why-lisp-is-dead.jpeg
источник

СИ

Сергей Иванов in ErlangRus
Pïg Grëënëst
die-gnu-autotools.jpeg
автотулз конечно не моден, но каким боком он в данном контексте?
источник

PG

Pïg Grëënëst in ErlangRus
Сергей Иванов
автотулз конечно не моден, но каким боком он в данном контексте?
по ссылке Максим поделился списком флагов для configure для ncurses
источник

СИ

Сергей Иванов in ErlangRus
Pïg Grëënëst
по ссылке Максим поделился списком флагов для configure для ncurses
ну так это отключаемые отпции для пакета. configure тут не причем же. собрали бы его без этих флагов для nix и что
источник

PG

Pïg Grëënëst in ErlangRus
у меня флешбеки. извините за оффтоп, больше не буду
источник
2020 April 01

TH

Taras Halturin in ErlangRus
... барабанная дробь
источник