1 <h2>kernel_resource_sizes
</h2>
4 <strong>Structure
</strong> - Used to present the sizes of kernel's major structures.
7 <strong>struct kernel_resource_sizes
</strong>
9 <strong>vm_size_t
</strong> <var>task
</var><strong>;
</strong>
10 <strong>vm_size_t
</strong> <var>thread
</var><strong>;
</strong>
11 <strong>vm_size_t
</strong> <var>port
</var><strong>;
</strong>
12 <strong>vm_size_t
</strong> <var>memory_region
</var><strong>;
</strong>
13 <strong>vm_size_t
</strong> <var>memory_object
</var><strong>;
</strong>
16 <strong>typedef struct kernel_resource_sizes* kernel_resource_sizes_t;
</strong>
22 Space consumed by an empty task.
24 <dt> <var>thread
</var>
26 Space consumed by a thread.
30 Space consumed by a port with an empty message queue.
32 <dt> <var>memory_region
</var>
34 Space consumed by each distinct memory region (as reported by
35 <strong>vm_region
</strong>) in a task's address space.
37 <dt> <var>memory_object
</var>
39 Space consumed to manage a memory object with no resident pages or
44 The
<strong>kernel_resource_sizes
</strong> structure defines the sizes
47 <h3>RELATED INFORMATION
</h3>
50 <a href=
"host_info.html"><strong>host_info
</strong></a>.