首页> 外国专利> A method for scalable memory efficient thread-local object allocation

A method for scalable memory efficient thread-local object allocation

机译:一种用于可扩展内存的高效线程本地对象分配的方法

摘要

A memory allocation scheme for object allocation in concurrent object-oriented server-side environments that combines the time efficiency of thread-local allocation schemes with the space efficiency of shared-heap allocation schemes has been developed. A pool of memory allocation spaces is maintained so that when a thread transitions to a runnable state, it is allocated a private memory space. However, when the thread transitions out of the runnable state and no longer needs its allocated memory, the space is re-allocated back to the pool for use by another runnable state thread.
机译:已经开发了一种在并发的面向对象服务器端环境中用于对象分配的内存分配方案,该方案将线程本地分配方案的时间效率与共享堆分配方案的空间效率相结合。维护内存分配空间池,以便当线程转换为可运行状态时,将为其分配一个私有内存空间。但是,当线程从可运行状态转换出来并且不再需要其已分配的内存时,该空间将重新分配回池,以供另一个可运行状态线程使用。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号