Я запускаю скрипт Python, который читает 200 МБ + файл линию за линией. Каждая строка анализируется в объект JSON и затем добавляется к массиву. Выходы приложения, или заканчивается преждевременно, после того, как массив становится очень большим.
Я сделал некоторое тестирование и ошибочную трассировку, чтобы гарантировать, что проблемой является размер увеличения массива. Я прислушиваюсь и печатаю любые исключения, но ни один никогда не повышается кодом Python.
Пример произвел:
...
line check: 41000
line check: 42000
line check: 43000
line check: 44000
line check: 45000
dannyb@twitter-data-mining:/var/www/cmd$
Вопрос
Ubuntu сохраняет журнал приложений, которые она уничтожила? Ubuntu предлагает какие-либо методы/опции поиска и устранения неисправностей, которые могут использоваться для диагностирования, почему этот сценарий завершается рано?