efuns - internals - rusage

MudOS v21c2

rusage(3)�� MudOS v21c2�� (5 Sep 1994)

������:
    �� rusage() - ������ϵͳ���� (system call) getrusage() �ռ�����Ϣ.
���﷨:
    �� mapping rusage( void );

    �� ӳ�� rusage( �޲��� );

���÷�:
    �� ����ⲿ���� (efun) ͨ�� getrusage() ��ϵͳ�����ռ���Ϣ. ����� getrusage() �����ֲ��˵���Բ�ѯ�ռ�����Ϣ����. �е�ϵͳû�� getrusage(), ������ times() ��ϵͳ����. ������ϵͳ��ֻ�� utime �� stime ��������. �����ʱ�䵥λ��΢�� (millisecond).

    �� ������ rusage() �ķ���:
    ��

      �� void
      �� create()
      �� {
        ���� mapping info;

        ���� info = rusage();
        ���� write("ʹ����ʱ�� = " + info["utime"] + "΢��\n");
        ���� write("ϵͳʱ�� = " + info["stime"] + "΢��\n");

      �� }
    �� ����ʹ�õ���Ŀ��:
    ��
      �� utime, stime, maxrss, ixrss, idrss, isrss, minflt, majflt, nswap, inblock, oublock, msgsnd, msgrcv, nsignals, nvcsw, nivcsw.

���ο�: ������:
    �� Spock @ FF 97.Jun.2.�� (printed 3/16/95)

�ص���һҳ