• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

终极优化(附录):使用 IIS 5.0 调整 Web服务器的艺术与科学

发布: 2009-4-15 09:57 | 作者: 不详 | 来源: 测试时代采编 | 查看: 23次 | 进入软件测试论坛讨论

领测软件测试网

每个主控 asp 的处理会拥有其本身的「asp 模板」及「script 引擎缓存处理」。因为 asp 应用程序在缓冲池的 dllhost 处理中会以中度隔离方式执行,所以默认只有一个进程。

  当 asp 接收到页请求时,它会先检查「asp 模板缓存处理」。如果有该页缓存的例项时,请求会被转发到「script 引擎缓存处理」。如果请求的页不在「模板缓存处理」中,则它会被编译成模板,并转发到「asp script 引擎缓存处理」。如果页例项在「script 引擎缓存」中缓存,并准备执行,则该引擎会执行。如果没有,但有一个已经在执行中的页例项,则 asp 会复制该执行中引擎并执行该复制。如此可以节省重新将模板分析为字节程序代码的成本。如果没有与页面相关的 script 引擎,asp 会从「asp 模板缓存处理」使用预先编译的模板、建立新 script 引擎,并使它将模板编译成字节程序代码后执行。当页面结束执行时,script 引擎会被放在可用清单的最前面。如果可用清单增加到大于 aspscriptenginecachemax,则最久未被使用的 script 会被删除。在 script 引擎缓存处理中的一次存取,表示 asp 可以避免重新将模板编译成字节程序代码。

  关于在本讨论中所提的 metabase 设置的相关信息,请参阅<附录 2︰性能设置>。

使用 iis 5.0 调整 web服务器的艺术与科学(附录4)

  一般信息

  ·  killelea, patrick。web 性能调整。cambridge, massachusetts: o'reilly & associates, 1998。内容也可以在下列网站获得 http://www.patrick.net。

  ·  microsoft corporation (编辑器)。microsoft windows 2000 server resource kit、microsoft internet information services 5.0 资源指引 。redmond, washington: microsoft press, 2000.. 特别是参阅〈capacity planning〉及〈monitoring and tuning your
server〉两节。

  ·  使用 microsoft windows dna 平台配置网站的蓝图,网址是http://msdn.microsoft.com/msdn-online/start/features/dnablueprint.asp 。

  ·  microsoft site server 3.0 容量及性能资源清单在下列网址可找到 http://www.microsoft.com/siteserver/ssrk/rk_list_all_capperf.htm。

  ·  internet 交易的容量模式 ,位于http://www.microsoft.com/siteserver/ssrk/docs/rk_tca.doc。

  ·  iis 的 microsoft technet 站点位于http://www.microsoft.com/technet/iis/default.asp。

硬件调整

  ·  测量网站的硬件性能,kathy ferguson 所著,位于http://www.microsoft.com/technet/iis/meashd.htm。

  ·  计数器快速指引,由 kathy ferguson 所著,位于http://www.microsoft.com/technet/iis/qguide.asp。

工具

  ·  web 应用程序重点工具及其使用说明,可到http://webtool.rte.microsoft.com/default.htm 取得。
  ·  大部分在文件中讨论的工具可以在 windows 2000 resource kit cd 上获得,或已内建到操作系统中。关于后者的信息,请参阅 windows 2000 联机文档。


windows 2000 及 iis 性能及调整

  ·  如何使用 internet information server 5.0 及 windows 2000 来设置可靠的 web 服务器,位于http://www.microsoft.com/servad/events/fall/tnq20005/html/default.htm。

  ·  监视及最佳化 internet information server,位于http://www.microsoft.com/technet/iis/c06.asp。

  ·  调整 internet information server 性能,作者:mike moore ,位于http://www.microsoft.com/isn/whitepapers/tuningiis.asp。

  ·  windows 2000 性能及基准 (在报告及白皮书标题下,位于http://www.microsoft.com/windows2000/guide/platform/performance/default.asp。

  ·  性能推进器︰调整后的 windows 2000 iis"磐石",frank j. ohlhorst 及 john yacono 合著, 位于http://www.crn.com/supersite/reviews/reviews.asp?rsid=crn&articleid=12731。

  ·  浏览 web 服务器性能最佳化设置的途径,todd c. wanke 所著,位于http://www.microsoft.com/backstage/whitepaper.htm。

  ·  iis 4.0 调整参数以达成高容量站点,michael stephenson 所著,位于http://msdn.microsoft.com/workshop/server/feature/tune.asp。


测试及调整 web 应用程序

  ·  提升性能与样式的 15 个 asp 技巧,位于http://msdn.microsoft.com/workshop/server/asp/asptips.asp。

  ·  homer、 alex 及其它。professional active server pages 3.0. london: wrox press, 1999. 特别是使 asp 性能最佳化的章节。

  ·  严重的性能及缩放性杀手,george reilly 所著,位于http://msdn.microsoft.com/workshop/server/iis/tencom.asp。

  ·  asp 的最佳作法,george reilly 所著,位于http://support.microsoft.com/support/activeserver/aspbestpractices.ppt。

  ·  最佳化您的 active server pages 性能,nancy winnick cluts 所著,位于http://msdn.microsoft.com/workshop/server/asp/maxperf.asp。

  ·  已取得任何缓存了吗? nancy winnick cluts 所著,位于http://msdn.microsoft.com/workshop/server/feature/cache.asp。

  ·  提升 asp 应用程序性能的技巧,srinivasa sivakumar 所著,位于http://www.15seconds.com/issue/000106.htm。

  ·  测量您的 asp script 的执行时间,mike shaffer 所著,位于http://www.4guysfromrolla.com/webtech/122799-1.shtml。

  ·  测试您的 web 应用程序的性能,matt odhner 所著,位于http://www.microsoft.com/technet/iis/wastip.asp。

  ·  增进 mdac 应用程序的性能,suresh kannan 所著,位于http://www.microsoft.com/data/impperf.htm。


安全性议题

  ·  microsoft internet information server 4.0 安全性检查清单,位于http://www.microsoft.com/security/default.asp。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

55/5<12345

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网