0

UNIX ジョブでパフォーマンス テストを行うように指示する受信タスクがあります。ジョブのパフォーマンス (実行時間と CPU リソース) を教えてくれるものが UNIX にあるかどうか知りたいですか? 前後の比較をする予定です。

4

1 に答える 1

0

Linux プロファイル ツールを使用できますperf。例:

perf stat ls

私のコンピューターでは:

 Performance counter stats for 'ls':

      2.066571 task-clock                #    0.804 CPUs utilized          
             1 context-switches          #    0.000 M/sec                  
             0 CPU-migrations            #    0.000 M/sec                  
           267 page-faults               #    0.129 M/sec                  
     2,434,744 cycles                    #    1.178 GHz                     [57.78%]
     1,384,929 stalled-cycles-frontend   #   56.88% frontend cycles idle    [52.01%]
     1,035,939 stalled-cycles-backend    #   42.55% backend  cycles idle    [98.96%]
     1,894,339 instructions              #    0.78  insns per cycle        
                                         #    0.73  stalled cycles per insn
       370,865 branches                  #  179.459 M/sec                  
        14,280 branch-misses             #    3.85% of all branches        

   0.002569026 seconds time elapsed
于 2013-06-06T04:34:47.863 に答える