Tiendil | |
[НБ]
Магистр
могущество: 14694 разработчик дварф Халлр 106 уровня |
Пока портировал Сказку на Python 3 заметил, что каждый фоновый рабочий отъедает по 100mb, а их 19 штук. Плюс ещё рабочие самой Django.
Мне и серверу это не страшно, но для других (потенциальных) разработчиков может быть проблемой. Тем более, что окружение разработчика теперь поднимается в виртуалке. Проблема в большом количестве статических инициализаций и, возможно, ещё в какой-нибудь чёрной магии. Путём хитрых манипуляций снизил потребление памяти до 65mb на рабочего, но это не предел. По моим прикидкам можно и до 30mb опустить. Времени этим заниматься у меня нет, но я буду очень благодарен, если кто-нибудь покопается. Не обязательно править, достаточно хотя бы найти проблемные места, что с ними делать сам придумаю. |