#include <mach/task_info.h>
mach/task_info.h
Machine-independent task information structures and definitions.
The definitions in this file are exported to the user. The kernel
will translate its internal data structures to these structures
as appropriate.
structtask_basic_info_64
Don't use this, use MACH_TASK_BASIC_INFO instead
| integer_t | suspend_count | suspend count for task |
| natural_t | virtual_size | Compatibility with old 32-bit mach_vm_size_t virtual memory size (bytes) |
| natural_t | resident_size | resident memory size (bytes) |
| time_value_t | user_time | total user run time for terminated threads |
| time_value_t | system_time | total system run time for terminated threads |
| policy_t | policy | default policy for new threads |
macroTASK_BASIC_INFO_64
#define TASK_BASIC_INFO_64 5
macroTASK_BASIC_INFO_64_COUNT
#define TASK_BASIC_INFO_64_COUNT (sizeof(task_basic_info_64_data_t) / sizeof(natural_t))