Invention Grant
- Patent Title: System and method of using threads and thread-local storage
- Patent Title (中): 使用线程和线程本地存储的系统和方法
-
Application No.: US11953480Application Date: 2007-12-10
-
Publication No.: US07991962B2Publication Date: 2011-08-02
- Inventor: Liam James Finnie , Lan Pham , Matthew Albert Huras
- Applicant: Liam James Finnie , Lan Pham , Matthew Albert Huras
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Toler Law Group
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A system is provided that includes processing logic and a memory management module. The memory management module is configured to allocate a portion of memory space for a thread stack unit and to partition the thread stack unit to include a stack and a thread-local storage region. The stack is associated with a thread that is executable by the processing logic and the thread-local storage region is adapted to store data associated with the thread. The portion of memory space allocated for the thread stack unit is based on a size of the thread-local storage region that is determined when the thread is generated and a size of the stack.
Public/Granted literature
- US20090150616A1 SYSTEM AND METHOD OF USING THREADS AND THREAD-LOCAL STORAGE Public/Granted day:2009-06-11
Information query