赵翔鹏的Blog - Xiangpeng's Thinkpad

订阅
关注形式化方法,Windows性能分析,还有各种跟programming相关或不相关的事儿
网址: http://www.zhaoxiangpeng.com

九点成员将它标记为 · · · · · ·

xiang 

最近的文章 · · · · · ·

Windows里跟performance相关的一些概念

2009-11-12 22:56:44 查看原文
1、kernel里的Cache Manager [1]: 提供了在ReadFile、WriteFile时的cache,包括read-ahead和write-behind机制。原理是把application本来应该让file system服务的I/O request截走,转给cache manager自己拥有的一小块memory。 ...

Sleepless in Seattle

2009-10-18 20:26:05 查看原文
上午睡到12:00,下午和晚上去逛了Seattle downtwon,于是回来就睡不着,郁闷中。。。写写游记,希望能早点困。 时间有限,去的地方不多。华盛顿大学是个不错的景区。要知道美国的“大城市”跟中国的城市一样也是千篇一律,无...

几个马路上常见的单词

2009-10-16 02:41:05 查看原文
yield,让路。to slow down or stop in order to let another vehicle pass。一般在并线的地方出现。 多线程编程里面会用到yield,是线程主动让出CPU,让下一个线程执行。 detour,绕行。 微软研究院有个项目叫detours,是用来...

back to USA

2009-10-16 02:41:05 查看原文
又一个秋天,重逢的是蓝天白云,碧海绿树的美丽景色。 跟上次来美国的独自折腾相比,这次条件好得太多。不用转机,11个小时就到。旅店、租车都由公司预先搞定。有人同行不担心找不到路,去超市买东西也不再担心东西太多自行车...

为什么坚持写博客的人很少

2009-08-15 14:52:58 查看原文
为什么我很久不写blog了?一个原因是觉得自己在OS,Performance这个领域懂得太少太少,自己看来很新奇的东西其实都是些基础知识。不过现在想想懂得少又如何?就算粗浅的见解不能让读者感兴趣,至少还可以督促自己的学习。 工作...

由无数细节组成的系统

2009-08-15 14:52:58 查看原文
计算机科学总是讲abstraction。这是源自数学的思维。formal methods可以说把这个发挥到了极致。但实际系统并不是这样。不要说构建Windows这样的庞然大物,就只是要写一个实用的小软件,就会遇到无数的细节。performance,secur...

品味红酒

2009-02-27 21:52:23 查看原文
话说偶今天小资了一把,在公司尝试了各种红酒,从Sauvignon Blanc,Chardonnay,到Cabernet Sauvignon,Shiraz……最后是 Bordeaux的Margaux,好酒很香绵,只可惜没有美食相配。喝到微醺就下班了。快乐的星期五~ 红酒的红色来...

C#和CLR的15个细节

2009-02-21 23:41:00 查看原文
这两周一直在training,一共听了4个课程,相当的累啊。 今天先把Jeffrey Richter的培训课:C# and CLR中讲到的一些东西整理一下: foreach的性能问题 foreach(string s in rows) { foo(s); }的实现是: IEnumerator e = rows.G...

时间管理啊……

2009-02-12 01:31:08 查看原文
为什么在长假和坐飞机的时候,能够快速地阅读生涩著作呢?长假,是彻底清空,有了接受新信息的空间,有了闲暇的时间。坐飞机或在机场,创造出一种深度阅读的“狭小空间”。但这种解读还是表象,或许这两者的真正共性是,它让我...

用c#从Outtlook 2007里读取email信息

2009-01-28 03:32:33 查看原文
首先要添加对Microsoft.Office.Interop.Outlook的引用。 [1] using Microsoft.Office.Interop.Outlook之后,操作Outlook的代码如下。 注意,代码中演示了如何取出特定文件夹,和取出inbox等特殊文件夹: Application myApp = n...