#3871 整个过程监控,内存占用不超过40%,显存不超过20%,为什么还是说内存不足,我已经按照最低最低的设置了

114.88* Posted at: 2 days ago 👁27

出错了,可能内存或显存不足 [GPU0]
Traceback (most recent call last):
File "videotrans\configure\_base.py", line 285, in _new_process
File "concurrent\futures\_base.py", line 458, in result
File "concurrent\futures\_base.py", line 403, in __get_result
concurrent.futures.process.BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending.


=
system:Windows-10-10.0.26200-SP0
version:v3.98
frozen:True
language:zh
root_dir:D:/BaiduNetdiskDownload/win-pyvideotrans-v3.98-317

1 Replies

这是由于 Windows 进程池异常终止导致的错误,通常与内存或显存资源管理有关,即使监控显示占用率不高,也可能因瞬间峰值、进程冲突或系统限制而触发。

解决方案:

  1. 降低并行任务数:在软件顶部菜单栏,点击 工具/选项 -> 高级选项,将 GPU同时任务数[重启生效] 设为 1,并将 最大进程数[重启生效] 设为 1。修改后重启软件
  2. 强制串行处理:在 高级选项 中,勾选 批量翻译时强制串行。这将避免多个任务阶段交叉并行,减少资源争用。
  3. 检查文件路径:确保你的视频文件路径简短,不含中文或特殊符号。将视频移动到如 D:\video 这样的目录,并重命名为短英文名。
  4. 清理缓存并重试:在主界面左上角勾选 清理已生成,然后重新处理视频,以排除缓存文件干扰。
  5. 关闭无关程序:暂时关闭其他占用大量内存或显存的程序(如浏览器、游戏),确保资源完全可用。

如果以上步骤仍无法解决,请提供软件安装目录下 logs 文件夹中最新日志文件的底部约30行报错信息,以便进一步分析。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource