分类: LINUX
2012-05-16 20:51:09
今后因为工作上的内容可能真正转到这个方向上,所以最近一直在看Intel开源技术中心与复旦合著的《系统虚拟化--原理与实现》,这本书虽然不是大部头,但是内容非常之好,相信很多以前从事过虚拟化方面的同学都读过。看了之后有种茅塞顿开之感,犹如大热天喝了冰镇可乐一样非常爽(但是这里提醒各位同学一句,可乐这种东西常喝对身体并不好,我以前每年夏天都会在冰箱里储备大量的可乐或者雪碧,从来不喝茶,加上不重视运动,所以肚子很象咱们国家的军队领导,自从我认识到这个问题严重性后,就戒了,再加上游泳成了我生活中必不可少的一项活动后,本人又恢复了往日清纯的屌丝形象。虽然我知道咖啡对身体也不好,但是这个真戒不掉了,因为我经常很晚才睡觉,下午在公司如果不喝一杯咖啡的话,脑袋就跟花岗石一样,如果有人问我1+1=?,我大概需要两秒钟才能给出精准的答案。所以咖啡对于我,从来不像其他屌丝那样是用来品的,它对我更象是一种药,所以我只喝黑咖啡,因为这玩意是纯爷们,喝了半杯效果就很好了。所以我如果要去面试的话,一般在出发前都至少搞定两杯咖啡,记得当初去AMD面试,三个鸟人面我,恰好那天因为某些极其特殊的原因我没能喝上一口咖啡,面试前闲聊的空闲以迅雷不及掩耳盗铃之势让其中面我的一哥们去给我弄杯咖啡,然后再扯扯淡,估摸着咖啡快起作用了才正式开始。后来我进了AMD之后,才发现AMD的那个破咖啡很多时候我喝了都不work。你看又扯远了,离题万里是我的拿手好戏,哈哈),当才谈了一下可乐,现在我们还是回到主题谈谈虚拟化。话说我看了那本书之后,才发现其实我当初的那个帖子描述的是一种纯软件实现的虚拟化机制,主要的原理是让非ring 0的软件执行特权指令时产生异常,由VMM来接管并模拟指令。x86架构先天对虚拟化支持不足,也就是书中提到的虚拟化漏洞。幸好,intel和amd都意识到了这个问题,现在的处理器都加入了硬件虚拟化支持,这个比用纯软件来实现VMM,那肯定要惬意得多。我想后续如果有时间会陆续发一些帖子来讨论虚拟化技术的方方面面,显然在这方面,我也是个菜鸟。
tekkamanninja2012-06-25 16:18:43
MagicBoy20102012-06-25 16:11:37
tekkamanninja2012-05-18 11:44:40
GFree_Wind2012-05-18 10:10:51