- 精华
- 0
- 帖子
- 78
- 威望
- 0 点
- 积分
- 73 点
- 种子
- 0 点
- 注册时间
- 2007-4-17
- 最后登录
- 2012-5-9
|
发表于 2008-11-19 14:40 · 广东
|
显示全部楼层
楼主是搞VC的吧
下面是引用ms.ksd于2008-11-17 12:44发表的:
有点靠谱
我在04到07年一直在ms的编译器部门工作,和Anders Hejlsberg共事了2年多时间
看着那if then
那不真不伪的代码就知道不是搞VC的
还编译器部门工作..
3.后来大家的开发水平提高了,知道能用硬盘做cache来提高速度,这时候的代码就变成了:
是你常识水平太低了吧...
然后它会再把这个数据写入到硬盘cache里面(请参见第三点)!由于同时对硬盘的sata接口又读又写,会造成该接口的数据拥塞
微软不会把写cache函数加句判断,改写成这样
写cache()
{
if (已安装到硬盘) return;
写cache入硬盘操作;
}
再说就算微软的程序员真的很蠢,
不管你装不装,他都把cache还写进硬盘
但你知不知道SATA接口是全双工的,又读又写根本不会"拥塞"
瓶颈是在硬盘寻道上懂不?
别半桶水到处乱淌,误人子弟,谢谢 |
|