Publication | Closed Access
Process-shared and persistent code caches
26
Citations
33
References
2008
Year
Unknown Venue
Software MaintenanceEngineeringComputer ArchitectureSoftware EngineeringSoftware AnalysisCode Caching ToolsShared MemorySystems EngineeringParallel ComputingWeb CacheDynamic CompilationPersistent Code CachesCode CachesComputer EngineeringCachingComputer ScienceProgram OptimizationPerformance Analysis ToolRuntime SystemSoftware DesignProgram AnalysisParallel ProgrammingSoftware Code CachesSystem Software
Software code caches are increasingly being used to amortizethe runtime overhead of tools such as dynamic optimizers, simulators, and instrumentation engines. The additional memory consumed by these caches, along with the data structures used to manage them, limits the scalability of dynamic tool deployment. Inter-process sharing of code caches significantly improves the ability to efficiently apply code caching tools to many processes simultaneously.
| Year | Citations | |
|---|---|---|
Page 1
Page 1