Best Practice 4 Minimize synchronization in Servlets

王朝java/jsp·作者佚名  2006-01-08
宽屏版  字体: |||超大  

Best Practice 4 Minimize synchronization in Servlets

Servlets是多线程的。基于Servlets的应用不得不处理这项内容。然而如果代码中的大部分为同步性质的,那么应用的效用会变为单线程,并且会降低系统的吞吐量。

图4a中的同步代码中servlet的处理主要代码来保护一个servlet的实例变量,在图4b中的“numberOfRows.”代码将lock移到servlet实例变量中并在危险的代码路径之外。图4c中给出了性能对比。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有