为了账号安全,请及时绑定邮箱和手机立即绑定

无法分配内存错误

无法分配内存错误

Go
慕姐4208626 2021-12-07 16:10:08
我刚刚从 python 移植了我的应用程序,所以我对 Go 有点陌生。看来我的内存有问题。 getAudioOnlyInfo: fork/exec /usr/local/bin/youtube-dl: cannot allocate memory.这是在 ubuntu 机器上运行的。通过主管。编辑:设置sysctl -w vm.swappiness=1解决问题
查看完整描述

1 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

对于遇到此问题的任何其他人,这是golang 问题中的一个相关的最新问题

对于所有受影响的人,在 Linux 上的临时解决方法可以是以下之一:

  1. 启用无条件过量使用: sysctl -w vm.overcommit_memory=1

  2. 启用无条件过量使用:sysctl -w vm.overcommit_memory=1将交换添加到您的主机,sysctl -w vm.swappiness=1它几乎永远不会被使用,但它参与计算,其中 Linux 内核决定default overcommit_memory=0在使用时是否能够满足分配


查看完整回答
反对 回复 2021-12-07
  • 1 回答
  • 0 关注
  • 146 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信