linux 编译遇到的问题

最近编译Fedora 13 的源码,编译到 depmod -ae -F System 2.6.33.3 的时候 进程就结束了。

后来尝试将模块变少,有时候就可以编译过,感觉很奇怪。后来用dmesg 发现是“out of memory” 的问题,怎么会内存不够用呢,我的内存是1G的啊,不过我没有分swap 分区,会不会是这个问题导致的呢,先分个交换分区再说。

    又分了1G的swap分区,再次编译,就通过了。

 

 

结论:看来以后要编译比较多的模块时候,还是需要用到交换分区的,尽管现在一般硬件内存都比较大了,但是安装linux系统的时候还是最好分给交换分区,说不定以后用呢,反正现在新配的机子磁盘都比较大了。

 

发布了40 篇原创文章 · 获赞 5 · 访问量 16万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章