论文部分内容阅读
为支持线程间的同步,Java虚拟机中引入了监视器进入与退出指令,但这会在大部分的Java程序中产生严重的性能问题,在目前的软件实现方法中,存在内存开销大或性能较低等问题。因此,picoJava内核对监视器进行了硬件支持,能大大提高性能,降低内存开销,但是,它却存在进入命中率较低的问题,根据Java程序中监视器操作具有再入频率低但格局性好的特征,提出了一种高效的硬件支持方案及相应算法,有效地提高了命