我有一个python脚本,使用NumPY将mp3音乐文件加载到内存中,操作每首歌曲的某些部分,并将多个音乐文件呈现为一个单独的mp3文件。它可能非常密集RAM,具体取决于用户指定的mp3文件数量。
我的问题是,当我尝试提供8首或更多的mp3歌曲(大小约为5MB)时,脚本会抛出“Memory Error”。
我正在跑步:
当我运行任务管理器来查看python.exe进程时,我注意到它超过1GB的内存时会崩溃。
有没有办法可以增加1GB的限制,以便python.exe可以使用更多内存而不会崩溃?
答案 0 :(得分:1)
无法增加进程的内存使用量。问题出在我使用的python模块上。更新到更新版本的模块后,我不限于1 GB的RAM。
答案 1 :(得分:-1)
有个解决方法。
参见Increasing the Amount of Memory Available to a 32-bit Windows Application。
使用Visual Studio命令提示符:
editbin / LARGEADDRESSAWARE“ C:pathtoexeexecutable.exe”