2013-08-06 77 views
0

我有一個python腳本,它使用NumPY將mp3音樂文件加載到內存中,操縱每首歌曲的某些部分,並將多個音樂文件呈現爲一個單獨的mp3文件。根據用戶指定的MP3文件數量,它可能會非常密集。在Windows上增加Python進程的內存使用量

我的問題是,當我嘗試提供8首或更多的mp3歌曲(每個大小5MB左右)時,腳本會引發「Memory Error」。

我運行:

與64 GB的RAM和4個核處理器的Python

  • 32位版本
    • 的Windows Server 2008 R2 64位當我運行任務管理器查看python.exe進程我注意到它超過1GB內存時崩潰。

      有沒有一種方法可以增加1GB的限制,以便python.exe可以使用更多的RAM並且不會崩潰?

  • 回答

    1

    無法增加進程的內存使用量。問題出在我使用的python模塊。更新到模塊的更新版本後,我不僅限於1 GB的RAM。