IT Course

Technology Collection: Ruijin.R.Zhao

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1. 什么是Temporary ASP.NET Files?

Temporary ASP.Net Files 位于 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files (default) 下,用于保存调试 Web Application 程序时的相关文件, 您现在就可以马上打开看一下,这个目录中有多少文件和占用了多少磁盘空间。

2. 为什么要优化这个目录 ?

当一个Web Application  工程到达一定规模后,生成并且写入这些文件就需要一些时间了,但这些时间的确是被浪费让了。所以目标就是要减少这些不必要的时间损失。一寸光阴一寸金呀!

3. 如何优化?

A. 使用内存盘,电脑中只有内存的读写速度是最快的了,只能用内存来换时间。

     安装RamDisk ,请参考 http://hi.baidu.com/atomsoft/blog/item/423416f3da318fce0b46e05f.html

     要注册 机的,请email: 5241307  (QQ.Com) QQ 邮箱

B. 内存盘安装好后,设置Debug 输出的Temp 目录为内存盘的path, 不再使用 原来预置的 Temporary ASP.NET Files

    通过修改 Web.Config 文件中的

  <compilcation debug=”true”> 一般情况是这样的

修改为   <compilcation debug=”true” tempDirectory=”R:\”>

保留原来属性,新加一个 tempDirectory 指定内存盘的path

 

4. 优化的意义?

假设每次调试节约2分钟,一天调试15次

1 天节约了 2*15=30 分钟

1 月(22工作日) 节约了 22*30 =11 小时

如果一个team 有10个人,那么一共可节约 110 个小时,14 个人天

5. WinForm 程序

Winform 程序同样可以使用 ,通过修改配置 把output 指向 内存盘,可提高编译调试的速度

posted on 2009-08-27 22:41  tommy007  阅读(488)  评论(2编辑  收藏  举报