/* * system.c: System information * * Author: * Dick Porter (dick@ximian.com) * * (C) 2002 Ximian, Inc. */ #include #include #include #include #include #include "mono/io-layer/wapi.h" void GetSystemInfo(WapiSystemInfo *info) { info->dwPageSize=getpagesize(); /* Fill in the rest of this junk. Maybe with libgtop */ #ifdef _SC_NPROCESSORS_ONLN info->dwNumberOfProcessors = sysconf (_SC_NPROCESSORS_ONLN); if (info->dwNumberOfProcessors <= 0) info->dwNumberOfProcessors = 1; #else info->dwNumberOfProcessors = 1; #endif }