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