работы с изображениями (обработка медиа групп)
У меня был Хост, на котором не было сборщика мусора в питоне. Приходилось в конце каждой функции удалять все переменные, там не хватало 1 гб
как это
Без понятия, какой-то питон левый там стоял
Как ты понял что там нет сборщика мусора?
1. Сборщик мусора в питоне неотключаемый. 2. Можно отключить gc, который лишь циклические ссылки ищет 3. del просто удаляет ссылку, а не объект. В питоне нет способа удалить именно объект из памяти 4. В конфе функции все локальные переменные (=ссылки на объекты) удаляются и поэтому del их в конце функции бессмысленен
Потому что мусорные переменные и данные не удалялись
Еще раз, как ты это определил?
Хост не виноват, скорее всего скрипт говно
Ааааа После часа работы вся оператива была забита После добавления del всё исправилось
какие-то ахуительные истории мб его говнокодер так оправдывался
Сколько ты заплатил разработчику?
Код нормальный был
Да вот блять терзают смутные сомнения, знаешь ли
А как плохой код может забирать оперативу?
Просто из-за вывода сообщений в чате оператива не будет съедается, даже при говнокоде. Так что дело в хосте
Код будет?
а там скулайт in-memory :D
я думаю они скорее просрались на стейтах
Сейчас нет, возможно позже
Обсуждают сегодня