Golang 编译项目时出现 signal: killed

如果编译出现 signal:killed 异常,可能是机器的内存不足导致的。解决方案就是创建一个 swap 分区

如果编译出现 signal:killed 异常,可能是机器的内存不足导致的。

解决方案就是创建一个 swap 分区,方法如下:

1.创建一个 1G 的交换分区

dd if=/dev/zero of=/root/swapfile bs=1M count=1024

2.格式化为交换分区文件

mkswap /root/swapfile

3.启用交换分区

swapon /root/swapfile

4.设置开机自启动,在 /etc/fstab 添加如下内容

/root/swapfile swap swap defaults 0 0
miaowing
A Javascript & Typescript developer
Posted on 2019-11-17

Share this post

Scan to open in WeChat

Stay tuned

  • Add me on WeChat

  • Subscribe to my newsletter