Что значит «убитый»?

У меня есть скрипт Python, который импортирует большой файл CSV, а затем подсчитывает количество вхождений каждого слова в файле, а затем экспортирует счетчики в другой файл CSV.

Но происходит то, что, как только подсчет завершен, и начинается экспорт, он говорит:Killed в терминале.

Я нене думаю, что это проблема с памятью (если бы это было так, я предполагаю, что получаю ошибку памятиKilled).

Может ли быть так, что процесс занимает слишком много времени? Если да, есть ли способ продлить период ожидания, чтобы я мог этого избежать?

Вот код:

csv.field_size_limit(sys.maxsize)
    counter={}
    with open("/home/alex/Documents/version2/cooccur_list.csv",'rb') as file_name:
        reader=csv.reader(file_name)
        for row in reader:
            if len(row)>1:
                pair=row[0]+' '+row[1]
                if pair in counter:
                    counter[pair]+=1
                else:
                    counter[pair]=1
    print 'finished counting'
    writer = csv.writer(open('/home/alex/Documents/version2/dict.csv', 'wb'))
    for key, value in counter.items():
        writer.writerow([key, value])

ИKilled происходит послеfinished counting распечатал, и полное сообщение:

killed (program exited with code: 137)

Ответы на вопрос(3)

Ваш ответ на вопрос