scripts/link-vmlinux.sh: line 94: 17257 Killed ,make: *** [vmlinux] Error 137-Linux(4)

前言

  • 本博文所写到的是我在Linux云服务器升级编译内核时所遇到的真实问题,已解决。

最近在编译升级Linux内核时遇到了很多问题,一一记录下来,以便朝花夕拾。

问题描述

已经编译了一段时间,本以为就这样可以OK,但是总是不尽如人意,出现了这个问题
截图如下:

问题原因:
在编译过程中,内存不够了

解决方案

大致思路就是新建虚拟内存。
先查看交换区
命令

free -m

结果如图


果然,swaptotal 为0

  • 添加 swap 文件,大小就2G吧
dd if=/dev/zero of=/swapfile bs=1k count=2048000

执行成功的结果为

  • 创建swap 文件
mkswap /swapfile

执行成功的结果为

  • 激活swap 文件
swapon /swapfile

现在重新查看

free -m


OK,现在已经添加成功了,可以愉快地编内核啦!

  • 6
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值