NOTE: The following are found in 32-bit Ubuntu system (Kernel version: 3.2.0-29-generic-pae)
1. Process kernel stack = 8KB in 32 bit; 16KB in 64 bit
Basically, 2 pages as process kernel stack
2. task_struct - structure for each process
sizeof(task_struct) = 3236 bytes = 3.1 KB
3. thread_struct - structure of thread info in each task_struct
sizeof(thread_struct) = 128 bytes
1. Process kernel stack = 8KB in 32 bit; 16KB in 64 bit
Basically, 2 pages as process kernel stack
2. task_struct - structure for each process
sizeof(task_struct) = 3236 bytes = 3.1 KB
3. thread_struct - structure of thread info in each task_struct
sizeof(thread_struct) = 128 bytes
No comments:
Post a Comment