c++: internal compiler error: Killed
原因:内存不足,SWAP不足
-
创建分区文件,大小 4G
[root@mysql05 ~]# dd if=/dev/zero of=/data/swapfile bs=1k count=4096000 4096000+0 records in 4096000+0 records out 4194304000 bytes (4.2 GB) copied, 11.5204 s, 364 MB/s
-
生成 swap 文件系统
[root@mysql05 ~]# mkswap /data/swapfile mkswap: /data/swapfile: warning: don't erase bootbits sectors on whole disk. Use -f to force. Setting up swapspace version 1, size = 4095996 KiB no label, UUID=579f326b-b767-45e9-88f6-88348eea5414 [root@mysql05 ~]# mkswap -f /data/swapfile Setting up swapspace version 1, size = 4095996 KiB no label, UUID=0b1356c5-b1e2-40c6-9142-627a7e38e2ca
-
挂载 swap 文件
[root@mysql05 ~]# swapon /data/swapfile [root@mysql05 ~]# free -m total used free shared buffers cached Mem: 15948 15746 202 0 378 8830 -/+ buffers/cache: 6537 9411 Swap: 14239 70 14169
-
卸载 swap 文件
[root@mysql05 ~]# swapoff /data/swapfile [root@mysql05 ~]# free -m total used free shared buffers cached Mem: 15948 15744 204 0 378 8830 -/+ buffers/cache: 6535 9413 Swap: 10239 70 10169
-
修改 /etc/fstab 文件,新增如下内容:
/data/swapfile swap swap defaults 0 0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能