Size: a a a

2021 August 11

DI

Dmitry Ishutkin in Rude Python
источник

DI

Dmitry Ishutkin in Rude Python
Да вот же
источник

BB

Boris Bobejko in Rude Python
точно. ну я помню, что оно там было.
источник

A

Angry Maid in Rude Python
источник

VT

Vladimir Taratushka in Rude Python
Коллеги, не подскажите по утечке памяти в threads, если передавать callable функцию с аргами в queue. При time.sleep память в алгебраической прогрессии по ~100 мб/сек утекает, причем без реальной нагрузки, принты и слипы.
источник

A

Alex in Rude Python
Если все так просто как ты говоришь, покажи код
источник

АП

Агент Печенька... in Rude Python
Вот пускай коллеги и подсказывают.
источник

DI

Dmitry Ishutkin in Rude Python
+100
источник

BB

Boris Bobejko in Rude Python
что такое алгебраическая прогрессия
источник

VT

Vladimir Taratushka in Rude Python
def employer():
   for task in [(payload, arg), (payload, arg), (payload, arg)]:
       que.put(task)

def payload(arg):
   time.sleep(10)

def worker():
   task = que.get()
   task = payload(task)
   return task

with concurrent.futures.ThreadPoolExecutor(max_workers=4) as threader:
   threader.sumbit(employer)
   while que.qsize() > 0:
       future = threader.submit(worker)
       future.add_done_callback(callback)

Вот на sleep происходит утечка. Это не полный код, но смысл такой
источник

m

maxlunar in Rude Python
с таким кодом тоже утечки наблюдаешь?
источник

VT

Vladimir Taratushka in Rude Python
😂 алгебра больше нравилась чем арифметика
источник

DK

Denis Kalinochkin in Rude Python
1^k, 2^k, 3^k, ...
источник

НВ

Николай Видов... in Rude Python
Это точно рабочий прототип для воспроизведения проблемы?
источник

VT

Vladimir Taratushka in Rude Python
@Niccolum нет, пока не получилось воспроизвести с чистого листа, пишу сейчас, понимаю что это что-то базовое, типа не делаю join или result
источник

Z

Zart in Rude Python
task_done() не вижу..
источник

A

Alex in Rude Python
условие    while que.qsize() > 0:  волшебное. может не выполниться ни разу.
источник

A

Alex in Rude Python
так он и join на очереди не делает. а task_done это просто счетчик.
источник
2021 August 12

S

Sergey in Rude Python
Моё уважение аватарке
источник

YS

Yuriy Svidinenko in Rude Python
как боженька написал!
источник