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.
Была начата схема распределения памяти для распределения предмета в одновременной object-oriented сервер-storone, котор окружающие среды совмещает эффективность времени продевать нитку-mestnogo распределения замышляют с эффективностью космоса схем распределения делить-voroxa. Бассеин космосов распределения памяти будет поддержан так, что когда переходы резьбы к runnable положению, ему будут размещаны приватный области памяти. Однако, когда переходы резьбы из runnable положения и no longer своя размещанная память, космос re-allocated back to бассеин for use by другая runnable резьба положения.