我刚刚从 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 上的临时解决方法可以是以下之一:
启用无条件过量使用:
sysctl -w vm.overcommit_memory=1
启用无条件过量使用:
sysctl -w vm.overcommit_memory=1
将交换添加到您的主机,sysctl -w vm.swappiness=1
它几乎永远不会被使用,但它参与计算,其中 Linux 内核决定default overcommit_memory=0
在使用时是否能够满足分配
- 1 回答
- 0 关注
- 146 浏览
添加回答
举报
0/150
提交
取消