Сбой программы Python после достижения 60% использования памяти - PullRequest
0 голосов
/ 06 ноября 2019

Я работаю на своей машине Сценарий PyFIM Кристиана Боргельта для майнинга наборов частых предметов:

from fim import fpgrowth
all = fpgrowth('file.csv', target='r', supp=0.01, zmin=2, report="C,S")

Всякий раз, когда я присваиваю значение, меньшее 0.09, supp, моймашина зависает, и я получаю ошибку памяти:

Процесс завершен с кодом выхода 137 (прерван сигналом 9: SIGKILL) `ошибка

После многократного запуска сценария,Я заметил, что программа всегда зависала после того, как использование памяти достигло 60%:

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
  636 snow      20   0  9599176 8,682g 23956 R 100,3 60.2   4:49.17 python      

Есть ли ограничение на использование памяти, которое использует python? Если да, как я могу снять этот лимит?

...