首页 | 官方网站   微博 | 高级检索  
     

Java多线程编程实例——优化Cache并发访问性能
引用本文:陈大峰.Java多线程编程实例——优化Cache并发访问性能[J].程序员,2004(11):101-103.
作者姓名:陈大峰
作者单位:中创软件公司
摘    要:Cache 是一种提高性能的重要手段。在多线程环境下,为了避免并发的读写操作可能造成的丢失修改等问题,往往采用“独占式访问”的方法来确保数据的一致性,然而这种方法可能会严重损害 Cache 的并发访问性能;一而如果不小心使甩了有缺陷的加锁算法,甚至还会掉入死锁的陷阱。本文最后给出的方法巧妙利用 TreeMap 实现了小粒度加锁,显著地提高了 Cache 的并发访问性能。

关 键 词:Java  多线程  编程  优化Cache  并发访问性能  “独占式访问”
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号