< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

    内存是越来越便宜了。必不可免的,我们应该尽可能的有效的利用系统中的内存。我发出使用一个叫Ram Disk软件是一种方法。

可笑的是在aps.net Development Server中编译一个website处理慢啊,因为有一定量的编译工作提前发生了。但.net 1.1只编译一个页面,当运行debugger时.net2.0预编译web应用程序中所有页面。如果你有一个庞大的站点,那会花费很长时间,如果你还有病毒扫描,硬盘加密软件,那真是要花几分钟了。

    今天我受够了开会时在编译时坐在哪儿等呀等。我找出了一个好的(免费)的解决方案,使用Ram Disk 同步数据。

    第一次使用Ram Disk需要对你的代码做几件事:

1)设置你的项目所在VSS根文件夹或默认文件夹到RAM drive.从VS 2005/2008中获取最新版的代码。

2)在你的WEB应用程序中打开web.config.找到<system.web> 结点,然后是<compilation>结点,增加一个叫做tempDirectory 的参数,并把值设为你的Ram
Drive的Temp文件夹。

3)按F5开始轻松的调试吧。

     此刻,从我们不要需要实时镜像同步,我们需要是设置Allway Sync。首先我们创建一个新job,设置你的硬盘驱动器为源文件夹,ram disk为目标文件夹。运行“分析”会看到一大堆文件要同步。您现在应该从这个job中排除Temp文件夹。

现在我们一个同步任务了,我们需要设置它的执行规则。从job菜单中,选择“属性”,然后点击”Automatic Synchronization ”下的Default Profile -> Code。
打开"When file changes are detected"设1分钟延时。打开"On application start"。打开"Before log out"。确保顶部的应用程序选项“Start application system try icon on system start-up"是选中的。

     现在你准备开始使用精良的调试机器。

 

翻译:Petter liu   http://wintersun.cnblogs.com

相关链接:Source 
              Allway Sync            
              Ram Disk

posted on   PetterLiu  阅读(556)  评论(1编辑  收藏  举报
编辑推荐:
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
阅读排行:
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
点击右上角即可分享
微信分享提示