|
��������
times - ��������� ���������� � ������� ���������� �������� � ����������� ���������
���������
#include <sys/types.h> #include <sys/times.h> long times (buffer) struct tms *buffer;
��������
��������� ����� times ��������� ���������, ����� ������� ������ �������� buffer, ������� ����������� � ������������ �������. ��������� �������� ��������� ����:
struct tms { time_t tms_utime; time_t tms_stime; time_t tms_cutime; time_t tms_cstime; };
��������� ���������� � ���������� �������� � ������������� ����������� ���������, ��� ������� ��� �������� ��������� ����� wait(2). ������� ��������� ������� ������������ ��������� HZ � ����� <sys/param.h>. � ������ ���������� ����� ���������� � 1/60 ����� �������.
��������� ����� times ����������� ��������, ���� ��������� ��������� �������:
��. �����
exec(2), fork(2), time(2), wait(2).
�����������
��� �������� ���������� ������������ �����, ���������
����� ������ �������. � ������ ������ ������������ -1,
� ���������� errno ������������� ��� ������.
|