2006年11月27日

自使用笔记本电脑以来,一直很在意看书时硬盘的噪音。以前是内存容量小,导致不断的硬盘缓存交换,现在笔记本的内存扩到768M,系统物理内存占用只有200M,看书时不翻页应该不读盘,为什么看书时硬盘还是每隔35秒就要响一下呢?

今天使用ProcessMonitor解决了一次,通过它显示系统对文件系统的访问情况,发现迅雷或Web迅雷一直周期性地访问硬盘。于是我把这两个软件都关闭,稍等片刻后,电脑彻底安静了。

这个工具真不错,不过长时间地开着它进行监视,同样会占用大量的内存,所以用完后或者关掉它或者停止监视。

2006年11月24日

年轻时喜欢变化,喜欢新鲜事物,对技术演变接受速度快,总体体验是刺激、兴奋,而且有足够的精力去沉浸,去探索,在不断学习的过程中,内心不断获得满足感。还记得刚开始学习写程序,使用汇编,通过调用BIOS,在一台386电脑屏幕上打印出一行字符,现在看起来微不足道的一件事,当时却兴奋不已,可以控制这机器的感觉真好,从此走进这片新天地。有那么多东西可以学习,与机器交互的过程单纯而愉快,经常独自研究到深夜。一本Undocumented DOSC的启动代码,谈到DOS内部机制,读完后感觉掌握了很多流行商业软件的关键技术,Cutting Edge的感觉真好。


现在InternetUndocment很少见,Overdocument则随处可见。


这时Windows开始进入视野了,DOS开始被称为一种小型操作系统,原来让人欣喜若狂的技巧突然无用武之地,最喜欢读的书成了Undocmented WindowsUnauthorized Windows95。那个时代真有意思,那么多Windowsdocuments,但真正让我理解Windows内部机制却是两本UndocumentedUnauthorized的书。原来高级的“菜单”、“按钮”技术成了基本配置,“常驻内存”被并行运行的程序代替。平台升级了,原来的很多问题不再是问题,但真想写软件时问题却一点没减少。


因为不喜欢MFC那种简陋地开发方式,转向VBDelphi这种RAD开发环境,学会在VB中操作指针后不满意VB生成的庞大执行文件,转向使用DelphiDOS时代我就在TCTP之间选择了TP,我属于喜欢PASCAL那类。学习过CC++,但用得最多的还是PASCAL


这时候.Net出现了,原来还在比较VCLMFC谁优谁劣,突然发现Microsoft竟然把类似VCL一样的类库集成到操作系统中去了。免费就可以下到.Net Framework SDK,免费就可以得到所有的编译器和整套的类库。使用Delphi成了隔靴搔痒,于是开始学习C#


现在.Net Framwork3.0Vista已在眼前,面对WPFWCFWWFLINQAtlas这一连串眼花缭乱的技术,感觉窒息。


了解原理,了解机制,不等于可以开发出有用的软件。但技术演变给我的时间好像只够理解它而不是开始利用它。也许让自己成为Evangelist更适合一些,而不是Developer


 

本篇文章使用aigaogao Blog软件发布, “我的Blog要备份”