歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Linux 統計指定進程內存使用情況到文件 腳本

Linux 統計指定進程內存使用情況到文件 腳本

  1. # desc  :get process meminfo every xxx seconds.   
  2. # author :lidp   
  3.   
  4. #!/bin/sh   
  5.   
  6. pid=1036  
  7.   
  8. # pid = `ps|grep xxxx |awk 'NR==1 {print $1}'`   
  9. echo $pid  

 

 
  1. # get meminfo every 3 seconds   
  2. interval=3  
  3.   
  4. while true  
  5.    do  
  6.        DATE=`date +%H:%M:%S-%Y-%m-%d`  
  7.        echo $DATE >> proc_memlog.txt  
  8.        cat /proc/$pid/status|grep -e VmRSS >> proc_memlog.txt  
  9.        echo $blank >> proc_memlog.txt  
  10.        sleep $interval  
  11.   
  12.    done  
Copyright © Linux教程網 All Rights Reserved