以下是引用pangding在2012-9-1 13:12:03的发言:
不能按你这个主要文件的说法论内核的大小吧。最起码,所有要转到内核模式执行的代码和数据结构都得算到内核里吧。
linux 的内核要大大小于 windows,肯定是个事实。最多只能怀疑能少多少罢了。linux 的内核几乎不用改动就能放到移动设备上运行,就能看出来它对硬件资源的要求是远远低于 windows 的。
linux 的图形模式的运行资源应该比 windows 的多。因为它的图形界面是一个外部程序,和内核交换数据是很费劲的。windows 的内核代码里有很多部分专门就是搞图形界面的。所以它的图形界面的组织和对内核数据的访问要比 linux 这种形式紧密的多,应该更省资源也更快速。这是 xp 年代的知识,不知道现在还对不对。
就能看出来它对硬件资源的要求是远远低于 windows 的。不能按你这个主要文件的说法论内核的大小吧。最起码,所有要转到内核模式执行的代码和数据结构都得算到内核里吧。
linux 的内核要大大小于 windows,肯定是个事实。最多只能怀疑能少多少罢了。linux 的内核几乎不用改动就能放到移动设备上运行,就能看出来它对硬件资源的要求是远远低于 windows 的。
linux 的图形模式的运行资源应该比 windows 的多。因为它的图形界面是一个外部程序,和内核交换数据是很费劲的。windows 的内核代码里有很多部分专门就是搞图形界面的。所以它的图形界面的组织和对内核数据的访问要比 linux 这种形式紧密的多,应该更省资源也更快速。这是 xp 年代的知识,不知道现在还对不对。
但从我装过的这些实际可用的系统来看 windows在关闭了一些无用的东西后 内存占用和linux是同一水平的
欢迎去linux版继续讨论 这些和汇编都没啥关系了。。。