5 * Class that provides utilities for getting information
6 * on Mac OS X's mach kernel's Virtual Memory settings
9 * Original Author : Joseph Spiros <joseph.spiros@ithinksw.com>
10 * Responsibility : Joseph Spiros <joseph.spiros@ithinksw.com>
11 * : Matt Judy <matt.judy@ithinksw.com>
13 * Copyright (c) 2002 - 2003 iThink Software.
18 #import <Foundation/Foundation.h>
21 /* For this platform, as of this Mach version,
22 * the default page size is 4096, or 4k */
23 #define DEFAULT_PAGE_SIZE 4096
26 @interface ITVirtualMemoryInfo : NSObject {
27 vm_statistics_data_t stat;
37 - (int)copyOnWritePages;
38 - (int)zeroFilledPages;
39 - (int)reactivatedPages;
44 - (int)hitratePercentage;