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