虚拟机容易死机&安装OF报错g++: internal compiler error: Killed (program cc1plus)

https://blog.csdn.net/qq_27148893/article/details/88936044?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

问题原因是内存不足,使用增加分区来解决

查看现在的交换空间(swap)的命令:free -m

 

发现不足,只有1个G不到,一顿操作给它增加一个G

解决方案如下:

使用swap创建临时分区

  1. mkdir ~/swapfile
  2. cd ~/swapfile
  3. sudo dd if=/dev/zero of=/swapfile bs=64M count=16
  4. #dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换
  5. #count的大小就是增加的swap空间的大小,64M是块大小,所以空间大小是1024MB
  6. sudo mkswap /swapfile
  7. #把刚才空间格式化成swap格式
  8. sudo swapon /swapfile
  9. #使用刚才创建的swap空间

工作完成时可以把临时空间关闭

  1. swapoff -a

 

 

修改完毕,虚拟机快了不少,OF也可以顺利编译安装了

 

posted on 2020-11-05 15:18  Yan12345678  阅读(189)  评论(0编辑  收藏  举报

导航