随笔分类 -  程序性能优化

探讨如何使各种应用程序在性能上有所提升。
摘要:摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页)1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;· 稳定性——同一个应用中,对同一数据、逻辑功能和用户界面的多次请求时经常发生的。当用户基数很大时,如果每次请求都进行处理,消耗的资源是很大的浪费,也同时造成系统的不稳定。例如,web应用中,对一些静态页面的呈现内容进行缓存能有效的节省资源,提高稳定性 阅读全文
posted @ 2013-03-20 15:49 看花开花落 阅读(165) 评论(0) 推荐(0)
摘要:1. 首先使用Configuration Console, 在blocks里面 Add Caching Setteings. 设置一些参数,比如Expiration Polling Frequency(seconds), 这个是指每隔指定的时间,cache block会检查那些过期的cache item,并且把他们删除掉。2. 配置好以后可以保存为一个config文件,然后把config内容拷贝到你的project中的配置文件中。 <configSections> <section name="cachingConfiguration" type=&quo 阅读全文
posted @ 2011-04-07 15:56 看花开花落 阅读(1685) 评论(3) 推荐(0)
摘要:One of the great truths of building software is this: Application developers shouldn’t spend their time creating infrastructure. Even though every application needs some supporting services, the... 阅读全文
posted @ 2010-08-02 15:32 看花开花落 阅读(264) 评论(0) 推荐(0)