三颗纽扣

世界上最宽广的是海洋,比海洋更宽广的是天空,比天空更宽广的是人的胸怀

导航

2010年3月21日 #

控制内存的使用之二:对象缓存 pool and cache

摘要: 降低程序的内存使用并非是内存控制的最终目的,任何一个程序,特别是服务类程序,最终都会考虑最大程度的利用系统所能提供的资源,在允许的范围内申请更多的CPU、IO带宽以及内存等等,以提供更多并发、更高吞吐量。因此,当我们通过一些手段将必须的内存需求降下来以后,反过头来,需要考虑如何将节省下来的这些内存资源更有效的利用起来,而不是空闲着。一种最简单的就是大量的使用缓存。缓存的目的,一般就是避免频繁的创建... 阅读全文

posted @ 2010-03-21 14:59 三颗纽扣 阅读(435) 评论(0) 推荐(0)