第十四期-Linux内核的分布式编译(2)

作者:罗宇哲,中国科学院软件研究所智能软件研究中心

上一期中我们介绍了用源码包安装 distcc 的方法,这一期我们尝试用 distcc 对 Linux 4.19.90 内核进行分布式编译。

一、Linux内核的分布式编译

我们尝试用同一个子网中的三台服务器对 Linux 4.19.90 版内核做分布式编译。首先确定这三台服务器的内网 ip 分别为 172.16.0.16、172.16.0.9 和 172.16.0.13,对应的 hostname 分别为 VM-0-16-ubuntu、VM-0-9-ubuntu 和 VM-0-13-ubuntu。其中 VM-0-16-ubuntu 和 VM-0-9-ubuntu 有一个 CPU 核,而 VM-0-13-ubuntu 带有两个 CPU 核。

我们在三台服务器上都使用上一期中提到的脚本安装 distcc,并将 VM-0-16-ubuntu 和 VM-0-9-ubuntu 作为 server,而 VM-0-13-ubuntu 作为 client。将待编译的 Linux 4.19.90 内核源码放置在 VM-0-13-ubuntu 上,并按“Linux 内核编程环境”小节中介绍的方法配置好编译环境。安装完的 distcc 文件夹如下图所示:
在这里插入图片描述
在两个 server 上我们运行 distccd 命令启动 distcc 进程:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值