---
title: rusage
framework: Kernel
role: symbol
platforms: [macOS 10.6+]
path: kernel/rusage
---

# rusage

## Declaration

```occ
struct rusage {
    ...
};
```

## Topics

### Instance Properties

- [ru_idrss](kernel/rusage/1577426-ru_idrss.md)
- [ru_inblock](kernel/rusage/1577505-ru_inblock.md)
- [ru_isrss](kernel/rusage/1577480-ru_isrss.md)
- [ru_ixrss](kernel/rusage/1577441-ru_ixrss.md)
- [ru_majflt](kernel/rusage/1577464-ru_majflt.md)
- [ru_maxrss](kernel/rusage/1577554-ru_maxrss.md)
- [ru_minflt](kernel/rusage/1577457-ru_minflt.md)
- [ru_msgrcv](kernel/rusage/1577525-ru_msgrcv.md)
- [ru_msgsnd](kernel/rusage/1577507-ru_msgsnd.md)
- [ru_nivcsw](kernel/rusage/1577402-ru_nivcsw.md)
- [ru_nsignals](kernel/rusage/1577409-ru_nsignals.md)
- [ru_nswap](kernel/rusage/1577549-ru_nswap.md)
- [ru_nvcsw](kernel/rusage/1577470-ru_nvcsw.md)
- [ru_oublock](kernel/rusage/1577486-ru_oublock.md)
- [ru_stime](kernel/rusage/1577465-ru_stime.md)
- [ru_utime](kernel/rusage/1577492-ru_utime.md)
