ejabberd - Comments for "расход памяти на мастере" https://www.ejabberd.im/node/4363 en Re: расход памяти на мастере https://www.ejabberd.im/node/4363#comment-56753 <p>большое спасибо, будем смотреть.</p> Tue, 19 Oct 2010 17:10:15 +0000 KoalaKeeper comment 56753 at https://www.ejabberd.im Re: расход памяти на мастере https://www.ejabberd.im/node/4363#comment-56751 <p>Для начала собрать некоторые данные. Всё делается через remsh-консоль к ejabberd:<br /> 1) Распределение памяти:<br /> erlang:memory().<br /> 2) Если очень много занимает ets, то посмотреть информацию о мнезии:<br /> mnesia:info().<br /> 3) Если много памяти занимает processes, то надо собрать информацию памяти процессов с помощью p1_prof.erl (если его нет, то его можно выковырять из git'а, откомпилировать `erlc p1_prof.erl`, положить p1_prof.beam в папку с другими beam'ами и загрузить с помощью команды l(p1_prof) в remsh-консоли). После чего:<br /> p1_prof:memory().<br /> 4) если много памяти поедает system при небольшом ets, то это либо память TLS, либо tcp-буферов, либо zlib.</p> Tue, 19 Oct 2010 05:08:59 +0000 zinid comment 56751 at https://www.ejabberd.im