Reached the state I wanted: decreased worker number using TTOU upon
each warm up time, something like a "phased restart".

Updated http://gist.github.com/brauliobo/11298486

2014-05-04 9:57 GMT-03:00 Bráulio Bhavamitra <[email protected]>:
> Thanks very much Eric.
>
> Just looked at the Unicorn's source code and the answer to the
> subject's question is yes.
>
> Also, I have made the configuration a little shorter, and made worker
> killer optional: https://gist.github.com/brauliobo/11298486
>
> regards,
> bráulio
>
> On Fri, May 2, 2014 at 8:43 PM, Eric Wong <[email protected]> wrote:
>> Bráulio Bhavamitra <[email protected]> wrote:
>>> That's the ruby design, as the heap only grows, so with a request that
>>> loads a lot of data the heap will grow big and never shrink.
>>> http://izumi.plan99.net/blog/index.php/2007/10/12/how-the-ruby-heap-is-implemented/
>>
>> That's ancient, I was waiting for Hongli to reply...
>>
>>> Ruby 2.1 changes that? We will soon migrate to ruby 2.1, but we are
>>> not ready for it yet.
>>
>> Yes, Ruby freed object slots since the 1.9 days, I think.
>>
>> Anyways, I've maintained a bunch of Ruby apps and I've gotten _all_ of
>> them have stable memory usage.  Often I needed to fix bugs in Ruby
>> itself or other gems/libraries to get there, though!
>>
>> One basic rule (which I learned as a Perl hacker): do not slurp.  Limit
>> the size of data you work with and break things into smaller chunks if
>> necessary (e.g. data from client uploads or database/API responses).
>> Things like running a "SELECT" without "LIMIT" in SQL should raise red
>> flags immediately.
>
>
>
> --
> "Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
> ideologia. Morra por sua ideologia" P.R. Sarkar
>
> EITA - Educação, Informação e Tecnologias para Autogestão
> http://cirandas.net/brauliobo
> http://eita.org.br
>
> "Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é
> meu lar e todos nós somos cidadãos deste cosmo. Este universo é a
> imaginação da Mente Macrocósmica, e todas as entidades estão sendo
> criadas, preservadas e destruídas nas fases de extroversão e
> introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando
> uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a
> única proprietária daquilo que ela imagina, e ninguém mais. Quando um
> ser humano criado mentalmente caminha por um milharal também
> imaginado, a pessoa imaginada não é a propriedade desse milharal, pois
> ele pertence ao indivíduo que o está imaginando. Este universo foi
> criado na imaginação de Brahma, a Entidade Suprema, por isso a
> propriedade deste universo é de Brahma, e não dos microcosmos que
> também foram criados pela imaginação de Brahma. Nenhuma propriedade
> deste mundo, mutável ou imutável, pertence a um indivíduo em
> particular; tudo é o patrimônio comum de todos."
> Restante do texto em
> http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia



-- 
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é
meu lar e todos nós somos cidadãos deste cosmo. Este universo é a
imaginação da Mente Macrocósmica, e todas as entidades estão sendo
criadas, preservadas e destruídas nas fases de extroversão e
introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando
uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a
única proprietária daquilo que ela imagina, e ninguém mais. Quando um
ser humano criado mentalmente caminha por um milharal também
imaginado, a pessoa imaginada não é a propriedade desse milharal, pois
ele pertence ao indivíduo que o está imaginando. Este universo foi
criado na imaginação de Brahma, a Entidade Suprema, por isso a
propriedade deste universo é de Brahma, e não dos microcosmos que
também foram criados pela imaginação de Brahma. Nenhuma propriedade
deste mundo, mutável ou imutável, pertence a um indivíduo em
particular; tudo é o patrimônio comum de todos."
Restante do texto em
http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
__
http://bogomips.org/unicorn-public/ - [email protected]
please quote as little as necessary when replying

Reply via email to