2013-08-06 40 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。