Dne st 9. ledna 2019 Slávek Banko napsal(a):
> Hi,
>
> in the past month, I watched celery behave. There is still a problem. I
> notice that when is pushed commit to a repository that has in Weblate a
> large number of linked components, the celery worker allocate a lot of
> memory during processing and does not release it. Never. Then, if I do
> not restart the celery daemon in sufficient time, this can result in
> OOM killer initialization.

I have another interesting note about memory consumption.

As I mentioned, I see the large memory consumption when processing large 
repository with many linked components. Yesterday, I made a large update 
of POT files where most of them were updated => large repository were 
being processed. Surprisingly, the memory consumption remained at an 
acceptable level.

It seems that when large repository is processed and there are no changes, 
memory is allocated but not released. While when the same repository is 
processed and there are changes, processing is done without huge memory 
consumption.

Can this observation help to find the cause?

Cheers
-- 
Slávek

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Weblate mailing list
[email protected]
https://lists.cihar.com/cgi-bin/mailman/listinfo/weblate

Reply via email to