X-Git-Url: http://git.ithinksw.org/ITFoundation.git/blobdiff_plain/e6573410a1846a22a7c861e198f43b63196d4ea2..f7db9c0e898822c50164af5abda849c16410e035:/ITVirtualMemoryInfo.m diff --git a/ITVirtualMemoryInfo.m b/ITVirtualMemoryInfo.m index a5d696d..6d8e004 100755 --- a/ITVirtualMemoryInfo.m +++ b/ITVirtualMemoryInfo.m @@ -1,4 +1,5 @@ #import "ITVirtualMemoryInfo.h" +#import @interface ITVirtualMemoryInfo (Private) - (BOOL)refreshStats:(struct vm_statistics *)myStat; @@ -18,14 +19,7 @@ - (int)pageSize { - int pageSize = 0; - - if ( host_page_size(mach_host_self(), &pageSize) != KERN_SUCCESS ) { - NSLog(@"Failed to get page size, defaulting to 4096/4k"); - pageSize = DEFAULT_PAGE_SIZE; - } - - return pageSize; + return getpagesize(); } - (int)freePages @@ -112,7 +106,7 @@ - (BOOL)refreshStats:(struct vm_statistics *)myStat { - bzero(&myStat,sizeof(myStat)); + bzero(myStat,sizeof(myStat)); mach_port_t myHost = mach_host_self(); int count = HOST_VM_INFO_COUNT; NSLog(@"%i",count);