2013-08-06 3 views
0

У меня есть скрипт python, который загружает mp3-файлы в память с помощью NumPY, управляет определенными частями каждой песни и отображает несколько музыкальных файлов в один mp3-файл. Он может очень интенсивно работать в зависимости от количества файлов, которые пользователь задает.Увеличение использования памяти для процесса Python в Windows

Моя проблема заключается в том, что сценарий генерирует «Ошибка памяти», когда я пытаюсь предоставить 8 или более mp3-песен (каждый размером около 5 МБ).

Я бег:

  • Windows Server 2008 R2 64 бит с 64 Гб оперативной памяти и 4 процессоров
  • 32 разрядной версией Python

При запуске Task Manager для просмотра процесс python.exe. Я замечаю, что он выходит из строя, когда он превышает 1 ГБ ОЗУ.

Есть ли способ увеличить лимит 1 ГБ, чтобы python.exe мог использовать больше ОЗУ и не сбой?

ответ

1

Невозможно увеличить использование памяти для процесса. Проблема заключалась в использовании модуля python, который я использовал. После обновления до более новой версии модуля я не ограничивался 1 ГБ ОЗУ.

Смежные вопросы