当前位置: 技术问答>linux和unix
这本 Linux 书 对了解 微软 Windows 系统有帮助吗
来源: 互联网 发布时间:2016-04-08
本文导语: 原本应买正规介绍 微软 Woindows 的书才是 但是看不懂 ( http://product.dangdang.com/product.aspx?product_id=9275124 ) 而这本 Linux ( http://search.book.dangdang.com/search.aspx?category=01&key2=%u8D75%u70AF ) 看网友留言好像是容易看的懂 不...
原本应买正规介绍 微软 Woindows 的书才是
但是看不懂 ( http://product.dangdang.com/product.aspx?product_id=9275124 )
而这本 Linux ( http://search.book.dangdang.com/search.aspx?category=01&key2=%u8D75%u70AF ) 看网友留言好像是容易看的懂
不知了解 Linux 内核
是否就能容易看懂 微软 Woindows 内核的书呢
另外想请教
Linux 内核 和 微软 Woindows 内核 架构是否差异很大
但是看不懂 ( http://product.dangdang.com/product.aspx?product_id=9275124 )
而这本 Linux ( http://search.book.dangdang.com/search.aspx?category=01&key2=%u8D75%u70AF ) 看网友留言好像是容易看的懂
不知了解 Linux 内核
是否就能容易看懂 微软 Woindows 内核的书呢
另外想请教
Linux 内核 和 微软 Woindows 内核 架构是否差异很大
|
linux是单内核,windows NT是微内核。
单内核是指把内核从整体上作为一个大过程来看待,并同时运行在单独的地址空间。所以,这样的内核二进制文件只是一个文件。它的优点是任何内核服务都运行在一个内核空间中运行,所以内核之间的通信损失就微不足道,从而性能高效而且设计简单。
微内核正相反,内核服务之间主要通过ipc,这样开销就大了。
单内核是指把内核从整体上作为一个大过程来看待,并同时运行在单独的地址空间。所以,这样的内核二进制文件只是一个文件。它的优点是任何内核服务都运行在一个内核空间中运行,所以内核之间的通信损失就微不足道,从而性能高效而且设计简单。
微内核正相反,内核服务之间主要通过ipc,这样开销就大了。
|
当然有帮助,任何操作系统的实现都是大同小异,至少设计思路是差不多的,不同的只是表象而已,就如同你学程序设计语言一样,虽然VB与C有很大不同,但你学会其中任何一种语言对于另外的语言都是有很大帮助的
|
那我建议你应该买一本操作系统原理来看看, 再去看window, 这样你不必被linux里的一些东西纠缠,毕竟他和 window有相当差异的