1. rusage(3) MudOS v21c2 (7 Jul 1996)
    2. 函数名称:
    3. rusage() - 报告以系统呼叫 (system call) getrusage() 收集的
    4. 资讯.
    5. 函数语法:
    6. mapping rusage( void );
    7. 映射 rusage( 无参数 );
    8. 函数用法:
    9. 这个超越函式 (efun) 透过 getrusage() 的系统呼叫收集资讯.
    10. 请参阅 getrusage() 线上手册的说明以查询收集的资讯种类.
    11. 有的系统没有 getrusage(), 但是有 times() 的系统呼叫.
    12. 这种系统里只有 utime stime 两项资料. 报告的时间单位
    13. 是微秒 (millisecond).
    14. 以下是 rusage() 的□例:
    15. void
    16. create()
    17. {
    18. mapping info;
    19. info = rusage();
    20. write("使用者时间 = " + info["utime"] + "微秒\n");
    21. write("系统时间 = " + info["stime"] + "微秒\n");
    22. }
    23. 可以使用的项目有:
    24. utime, stime, maxrss, ixrss, idrss, isrss, minflt,
    25. majflt, nswap, inblock, oublock, msgsnd, msgrcv,
    26. nsignals, nvcsw, nivcsw.
    27. 参考函数:
    28. time_expression(3), function_profile(3), time(3), uptime(3)
    29. 手册翻译:
    30. Phoebus@ZH 97.Jun.2. (Writen 5/23/97)