红联Linux门户
Linux帮助

linux内核中的“虚拟化”

发布时间:2008-05-23 16:33:26来源:红联作者:Ooiqtd
  在虚拟化(virtualization)大行其道的今天,你要不懂点虚拟化,都不好意思跟人打招呼!

  CPU虚拟化,网卡虚拟化等硬件支持虚拟化咱就不说了(其实也不太懂),单就说说linux内核中有点虚拟化意思的三个咚咚吧:

  1)虚拟内存管理,使得进程认为自己拥有全部可用的物理内存。每个进程拥有独立的地址空间,想要内存了,尽管吩咐,咱有的是!虚拟内存管理机制会满足你的。

  2)IO调度器,使得进程认为自己拥有整个磁盘。想读写数据时,甭管多少人在用一个磁盘,尽管提交请求就是了,磁盘专门为你服务!其实底层是IO调度器在掌管大局。

  3)进程调度器,使得进程认为自己拥有整个CPU。虽然实质上进程不停的休息,但宏观上进程都在执行了。

  期待您补充。

  作者:宋贤广
文章评论

共有 1 条评论

  1. donghai1987 于 2008-05-25 15:17:28发表:

    是啊