OOPerformanceMemoryProfilingStatistics Class Reference

Memory profiling related data. More...

#import <OOPerformanceMemoryProfilingStatistics.h>

+ Inheritance diagram for OOPerformanceMemoryProfilingStatistics:

Instance Methods

((unavailable("init not available") - __attribute__
 
(instancetype) - initWithName:
 
(void) - mergeMemoryInfo:
 

Properties

mach_vm_size_t smallestVirtualSize
 
mach_vm_size_t biggestVirtualSize
 
double averageVirtualSize
 windowed moving average. More...
 
mach_vm_size_t smallestResidentSize
 
mach_vm_size_t biggestResidentSize
 
double averageResidentSize
 windowed moving average. More...
 
mach_vm_size_t resident_size_max
 as reported by the system, rather than our own sampling. More...
 

Detailed Description

Memory profiling related data.

Method Documentation

- ((unavailable("init not available") __attribute__
- (instancetype) initWithName: (NSString *)  name
- (void) mergeMemoryInfo: (mach_task_basic_info_t)  memoryInfo

Property Documentation

- (double) averageResidentSize
readnonatomicassign

windowed moving average.

- (double) averageVirtualSize
readnonatomicassign

windowed moving average.

- (mach_vm_size_t) biggestResidentSize
readnonatomicassign
- (mach_vm_size_t) biggestVirtualSize
readnonatomicassign
- (mach_vm_size_t) resident_size_max
readnonatomicassign

as reported by the system, rather than our own sampling.

- (mach_vm_size_t) smallestResidentSize
readnonatomicassign
- (mach_vm_size_t) smallestVirtualSize
readnonatomicassign

The documentation for this class was generated from the following file: