getrusage Получает информацию об использовании текущего ресурса &reftitle.description; arrayfalsegetrusage intmode0 Это интерфейс к getrusage(2). Функция получает данные, возвращаемые из системного вызова. &reftitle.parameters; mode Если аргумент mode равен 1, getrusage будет вызвана с RUSAGE_CHILDREN. &reftitle.returnvalues; Возвращает ассоциативный массив, содержащий данные возвращённые из системного вызова. Имена элементов соответствуют документированным именам полей. Возвращает &false; в случае возникновения ошибки. &reftitle.changelog; &Version; &Description; 7.0.0 Добавлен поддержка этой функции в Windows. &reftitle.examples; Пример использования <function>getrusage</function> ]]> &reftitle.notes; В Windows getrusage возвращает только следующее: "ru_stime.tv_sec" "ru_stime.tv_usec" "ru_utime.tv_sec" "ru_utime.tv_usec" "ru_majflt" (только если mode - RUSAGE_SELF) "ru_maxrss" (только если mode - RUSAGE_SELF) Если getrusage вызвана с mode равным 1 (RUSAGE_CHILDREN), то будет собираться информация по использованию ресурсов потоками (что означает, что внутри функция будет вызываться с RUSAGE_THREAD). В BeOS 2000, возвращается только следующее: "ru_stime.tv_sec" "ru_stime.tv_usec" "ru_utime.tv_sec" "ru_utime.tv_usec" &reftitle.seealso; Страница системной документации getrusage(2)