发明名称 |
Thread-shared software code caches |
摘要 |
A runtime system using thread-shared code caches is provided which avoids brute-force all-thread-suspension and monolithic global locks. In one embodiment, medium-grained runtime system synchronization reduces lock contention. The system includes trace building that combines efficient private construction with shared results, in-cache lock-free lookup table access in the presence of entry invalidations, and a delayed deletion algorithm based on timestamps and reference counts. These enable reductions in memory usage and performance overhead. |
申请公布号 |
US8402224(B2) |
申请公布日期 |
2013.03.19 |
申请号 |
US20060533712 |
申请日期 |
2006.09.20 |
申请人 |
BRUENING DEREK L.;KIRIANSKY VLADIMIR L.;GARNETT TIM;BANERJI SANJEEV;VMWARE, INC. |
发明人 |
BRUENING DEREK L.;KIRIANSKY VLADIMIR L.;GARNETT TIM;BANERJI SANJEEV |
分类号 |
G06F12/00 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|