高性能ASP.NET站点构建之性能调优

2012 年 9 月 10 日5810

欢迎进入.NET社区论坛,与300万技术人员互动交流 >>进入

前言:从本篇开始就真正的进入了性能调优的阶段,在之前的文章中提到了页面加载过慢的四个性能问题,其中第一个问题就是:服务端解析<页面的时间过长,本篇就分析这个问题,给出一些方案,因为涉及到的问题很多,的在后续文章会逐个详细介绍。

因为本篇的篇幅过长,所以划分为了多篇。

本篇的议题如下:

识别和分析服务端的性能瓶颈(上)

内存

缓存

CPU

处理请求线程

高性能的一些改进措施(下)

部署优化(前篇)

不必要回传(中篇)

不必要的请求(后篇)

在服务端有很多可以优化的地方,优化的话题也很多,在本篇中我们主要关注:如果让服务端更快的生成页面,同时也关注如果更快的让生成的页面更快的到达客户端浏览器。

其实我们就是在优化下面的时间线



要缩短上面的那条时间线,就需要服务端更好的利用它的资源,例如更好的利用和分配内存资源,CPU资源等。如何好的充分利用这些资源,一定程度上与我们写的代码的质量息息相关,一段好的,高效的代码往往可以让我们少花钱去更多的硬件设备(所以代码的质量非常重要)。

[1]

【责编:peter】

0 0