Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance IIS性能改进_Performance_Iis - Fatal编程技术网

Performance IIS性能改进

Performance IIS性能改进,performance,iis,Performance,Iis,如何提高IIS的性能?当我将Web应用程序部署到本地IIS计算机时,它的运行速度要比在visual studio中运行解决方案而不进行调试时慢得多。差异是显著的,就像速度加倍一样。我能想到的一些事情- 检查处理器使用情况和内存使用情况-这可能非常重要 检查是否启用了Gzip压缩-在已经过载的CPU上启用此功能会进一步降低性能。然而,通过网络这将节省您的带宽,所以它是一个很好的选择,使处理器时,并没有过载 这是在同一台机器上还是在不同的机器上?如果构建机器的能力不如开发机器(有时是这样),则可能会

如何提高IIS的性能?当我将Web应用程序部署到本地IIS计算机时,它的运行速度要比在visual studio中运行解决方案而不进行调试时慢得多。差异是显著的,就像速度加倍一样。

我能想到的一些事情-

  • 检查处理器使用情况和内存使用情况-这可能非常重要

  • 检查是否启用了Gzip压缩-在已经过载的CPU上启用此功能会进一步降低性能。然而,通过网络这将节省您的带宽,所以它是一个很好的选择,使处理器时,并没有过载

  • 这是在同一台机器上还是在不同的机器上?如果构建机器的能力不如开发机器(有时是这样),则可能会增加问题


  • 你有没有考虑过网站的初始编译时间?至少本地IIS中的第一个页面加载会稍微慢一些,因为初始编译是在页面请求时进行的。在VisualStudio中,您将单独将此视为一个构建步骤,这也可能会造成VS dev server比IIS更快的错觉

    我能想到的一些事情-

  • 检查处理器使用情况和内存使用情况-这可能非常重要

  • 检查是否启用了Gzip压缩-在已经过载的CPU上启用此功能会进一步降低性能。然而,通过网络这将节省您的带宽,所以它是一个很好的选择,使处理器时,并没有过载

  • 这是在同一台机器上还是在不同的机器上?如果构建机器的能力不如开发机器(有时是这样),则可能会增加问题


  • 你有没有考虑过网站的初始编译时间?至少本地IIS中的第一个页面加载会稍微慢一些,因为初始编译是在页面请求时进行的。在VisualStudio中,您将单独将此视为一个构建步骤,这也可能会造成VS dev server比IIS更快的错觉

    您是否检查了web.config文件中是否仍以调试方式运行应用程序?是的,我甚至删除了所有pdb文件以确保他没有使用它们您是否检查了web.config文件中是否仍以调试方式运行应用程序?是的,我甚至删除了所有pdb文件,以确保他没有使用themthx作为你的评论。1) CPU和内存处于可接受的级别2)已启用Gzip压缩。但是禁用并没有提高性能3)它们在同一台机器上4)我通过多次重新加载来测试加载时间,以确保所有东西都已加载。您可以尝试移动到没有安装VS等重型工具的单独机器上吗?可以肯定的是,构建机器更干净,通常性能更高,任何事情都可能会减慢IIS的速度。请发表评论。1) CPU和内存处于可接受的级别2)已启用Gzip压缩。但是禁用并没有提高性能3)它们在同一台机器上4)我通过多次重新加载来测试加载时间,以确保所有东西都已加载。您可以尝试移动到没有安装VS等重型工具的单独机器上吗?可以肯定的是,构建机器更干净,性能更高,任何事情都可能会减慢IIS的速度。