【摘 要】
:
Java语言提供了同步锁、可重入锁和读写锁等几种锁机制,在并行程序设计中不同的数据结构使用这几种锁机制时获得的性能通常是不同的.为了在不同的锁机制之间进行自动转换,进
【基金项目】
:
国家自然科学基金项目(61440012);河北省高等学校青年拔尖人才计划项目(BJ2014023);河北省自然科学基金项目(F2012208016)资助
论文部分内容阅读
Java语言提供了同步锁、可重入锁和读写锁等几种锁机制,在并行程序设计中不同的数据结构使用这几种锁机制时获得的性能通常是不同的.为了在不同的锁机制之间进行自动转换,进而帮助程序员了解程序的性能,提出了一种面向Java锁机制的字节码自动重构框架,并基于该框架实现了字节码重构工具Lock2Lock.Lock2Lock在Quad中间表示的基础上对字节码进行静态分析,并对分析的结果进行一致性验证,通过Javassist完成字节码的重构.使用红黑树、消费者生产者程序以及SPECjbb2005 3个测试程序对Lock
其他文献
对于刚入职场的菜鸟来说,职场交际无疑是一个必须面对的难题。甚至对一些颇有经验的“老乌”而言,职场交际也经常阻碍他们前进。在错综复杂的职场人际关系中,如何才能打破缄默,左
近年来,随着时代的进步,娱乐产业正处于持续性的进步过程中,在我国多数娱乐型产业中,马术俱乐部比较有代表性。马术是一项既有趣又充满了刺激的一项竞技运动,在这其中马起到
进入21世纪以来,中国在各个领域都取得了空前发展,经济增速达到世界级水平。在经历发展飞速的大背景下,我国养猪行业也异军突起,规模不断扩大,但猪病仍旧是困扰着广大养殖户
目的分析门冬胰岛素30联合二甲双胍治疗老年初诊2型糖尿病的临床效果。方法将40例初诊为2型糖尿病的老年患者随机分为对照组和观察组,各20例。对照组仅采用门冬胰岛素30进行
目的探讨糖尿病合并冠心病急性心肌梗死患者的临床特征分析。方法选取2011年8月—2013年8月来该院治疗的糖尿病合并冠心病急性心肌梗死患者70例为实验组,另选取同期的非糖尿
安徽南部葛公镇断裂规模大,线性影象特征明显,在葛公镇以南尤为清晰。葛公镇以南,断裂多为水系所利用,发育NE向谷地,这也可能构成断裂在该段卫星影像线性特征明显的一个因素。葛公
为整合农村资源,做好村庄合并工作,加快新型农村社区建设步伐,推动城镇化进程,笔者根据调查研究的结果,对村庄合并及发展社区的模式、原则、方法步骤等方面进行了有益探讨,供读者参