Ограничить максимальное выделение памяти для потока python - PullRequest
0 голосов
/ 09 мая 2020

Существует ли чистый кроссплатформенный (unix и windows) способ ограничить использование памяти задачей в python? Для ограничения по времени вы можете просто сделать

timeout = 5
x = CustomThread() # performs the task
x.start()
x.join(timeout)

, но, насколько я могу судить, на самом деле нет эквивалента для использования памяти. Разумно предположить, что задача не создает собственных потоков или процессов, если это упрощает задачу.

...