TechDiary_20110221

本文探讨了HVM和PV的可靠性分析,并分享了atl1c驱动的学习心得,包括驱动模块的编译方法及零拷贝技术。同时介绍了参加组会的收获,如X10和动态更新的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天还是蛮有收获的~~

上午和小U他们讨论了下HVM和PV的dependability问题,突然发现,确实我不是真的需要设计出一个多么牛逼的实验来验证它们两个是不是会crash这样的问题,也许理论分析,从架构来分析是个更好的选择。

这几天大致的方向确定了,感觉蛮好的,接下来就是看实现的效果了。

今天把那个atl1c驱动的源代码过了一遍,写一个驱动好复杂啊!感觉还是晕乎乎的,不过大致过程有一点了解了,接下来就是验证了,说到验证,终于知道怎么比较方便了,如果真的要没插几句打印就要重新编译内核,再重启电脑一下那真的会死掉哦,毕竟驱动只是一个module,用编module的方法编这个驱动就方便多了,而且我也成功做到了,以下是我的makefile,我想以后应该会很有用吧:

 

然后今天讨论dependability的时候还谈到一个很有趣的东西,叫“冷引导攻击”,网址是http://citp.princeton.edu/memory/media/,是在是牛逼,这个世界太疯狂了~~~把内存冷冻起来?还真是第一次听说,看来nothing is impossible啊~~~

对了,今天还听P哥说了几个获取信息的好网站,唉,我获取信息的能力真的蛮弱的,本科阶段必须得加强啊!

reddit

slashdot

solidot

还有就是google scholar,这个要慢慢学会来用,今天看小U用了,真的蛮好的,看来找资料对那些牛Paper的reference还是很重要的!

 

对了,还有今天看驱动的时候终于看到了传说中的“零拷贝”,应该就是《Linux Device Driver》里面17章所说的“Scatter/Gather I/O~~

 

然后就是组会,X10 & dynamic updating,对于前者我实在不太了解,后者还是蛮有兴趣的,bindi讲的蛮清楚了,大致流程差不多能了解,至少算是最基本的入门了吧,知道它大概是在干什么,如果以后有幸接触到的话希望能学深入些:)

被分工到接待外宾,实在是鸭梨很大~~英语口语和听力都不行啊,看来不得不强迫自己练练了,不能丢脸啊@@下周读paper就用英语吧~试试看嘛~在组里丢丢脸还是问题不大的,哈哈:)

今天在xen-devmailing list里收获蛮大,以后又多了个问问题的途径真不错~~

好啦,明天就要分析Xen driver的代码了,有点兴奋啊~~

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值