wiki:Projects/GSoC/PosixKeys

Version 1 (modified by Zhongwei Yao, on Aug 19, 2012 at 3:10:35 PM) (diff)

Created page with "== current implementation's problem == There are 2 problems in current implementation of POSIX Key(more details are described next section). #The POSIX key area is not properly e..."

Use Hash or Map in POSIX Key

current implementation's problem

There are 2 problems in current implementation of POSIX Key(more details are described next section). #The POSIX key area is not properly extended when the number of threads is increased(dynamically created) if POSIX threads are configured as "unlimited", which is a known bug. #Extra memory is reserved in keys for each thread or task in current implementation, which can be heavy memory overhead when keys increase.