zoukankan      html  css  js  c++  java
  • 提高ASP.Net 2.0, 3.0, 3.5 Debugger性能指数

        内存是越来越便宜了。必不可免的,我们应该尽可能的有效的利用系统中的内存。我发出使用一个叫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

  • 相关阅读:
    docker-compose写法收集
    【CodeForces】704 C. Black Widow 动态规划+模拟
    【BZOJ】2693: jzptab 莫比乌斯反演
    【BZOJ】2154: Crash的数字表格 莫比乌斯反演
    【CodeForces】915 G. Coprime Arrays 莫比乌斯反演
    【CodeForces】915 F. Imbalance Value of a Tree 并查集
    【CodeForces】915 E. Physical Education Lessons 线段树
    【CodeForces】915 D. Almost Acyclic Graph 拓扑排序找环
    【Atcoder】AGC 020 B
    【Atcoder】AGC 020 D
  • 原文地址:https://www.cnblogs.com/wintersun/p/1405572.html
Copyright © 2011-2022 走看看