WEB开发网
开发学院操作系统Windows XP 网友:从Windows转向UNIX的一些困惑 阅读

网友:从Windows转向UNIX的一些困惑

 2008-11-26 10:11:58 来源:WEB开发网   
核心提示: 当你开始使用UNIX系统的时候,你会遇到很多惊讶的事情,网友:从Windows转向UNIX的一些困惑(4),最让你惊讶的,可能就是重新编译内核,也就是说在启动过程中被“经历”过的内存区域只有25M,而且这不是活动内存,天哪,这是什么东西?刚从Windows转过来的用

当你开始使用UNIX系统的时候,你会遇到很多惊讶的事情,最让你惊讶的,可能就是重新编译内核。天哪,这是什么东西?刚从Windows转过来的用户可能会吓出一身冷汗。其实不用怕,编译内核是学习UNIX系统必须经过的一关,而且也不像想象中那么神秘。简单地说,就是改变系统最本质的部分,让它适合你的机器和你的需要,换句话说,你可以用重新编译内核来完全定制你的系统。

一个最高级的系统都是能让自己定制的,我不需要我用不着的东西。很好,那开始编译吧!怎么入手?以FreeBSD操作系统为例,安装的时候你选择安装系统内核源码(呵呵,没错,是系统内核源码,这个东西是最有价值含量的,但现在你可以完全免费得到它,而不是花几千元去买一个完全保密的东西!这通常会安装在/usr/src/sys目录下,然后根据你的CPU架构,选择不同的目录进入,里面会有内核配置文件。FreeBSD的内核配置文件为/usr/src/sys/i386/conf/GENERIC,即通用内核配置文件,适合大多数机器使用的内核配置文件。

说到这里你可能明白了吧,默认安装的时候使用的就是按这个配置文件编译出来的内核,很明显,为了让大多数不同的电脑能用,里面肯定包含了很多你机器上没有的东西。现在你的任务就是把这些东西全都去掉,同时加进去你想要的东西。用任何一个文本编辑器打开它,怎么编辑我就不说了,你可以查看手册,里面有详细的说明的。编译的过程,会在某个目录下产生新的内核源码,你进入那个目录后就可以开始编译并安装新系统了。我的机器,删除没用的东西后的内核非常精简,256M的内存启动后完全Free的内存有231M,也就是说在启动过程中被“经历”过的内存区域只有25M,而且这不是活动内存,活动内存只有2650K,跟Windows的上百兆内存占用相比……

上一页  1 2 3 4 5 6 7  下一页

Tags:网友 Windows 转向

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接