发明名称 METHOD AND DEVICE FOR MEMORY ALLOCATION IN MULTITHREAD VIRTUAL MACHINE
摘要 PROBLEM TO BE SOLVED: To efficiently allocate a memory in a multithread system by dividing a common memory into blocks and grouping threads into at least 1st and 2nd groups. SOLUTION: A total system 300 has a common memory allocation area 302. The memory allocation area 302 is divided into blocks 304, i.e., chunks of nearly the same size. In the system 300, unique specific blocks 304 are eventually allocated to all fast allocating threads. A thread 306 considered to be a fast allocating thread is a thread which causes a common block to overflow. A common block (e.g. 304c) is allocated to a thread 306 (e.g. 306b and 306c) which is not considered to be a fast allocating thread.
申请公布号 JP2000222281(A) 申请公布日期 2000.08.11
申请号 JP19990186015 申请日期 1999.06.30
申请人 SUN MICROSYST INC 发明人 HOLZLE URS;GRARUP STEFFEN
分类号 G06F9/46;G06F9/50;G06F12/00;G06F12/02;G06F12/08;(IPC1-7):G06F12/02 主分类号 G06F9/46
代理机构 代理人
主权项
地址