blob: 38c54e0c10e548ee160890933640fc210df9aa02 [file] [log] [blame]
#!/vendor/bin/sh
if [ $# -eq 1 ]; then
interval=$1
else
exit 1
fi
kcompactd_pid=`pidof -x kcompactd0`
kswapd_pid=`pidof -x kswapd0`
while true
do
log_time=`date '+%m-%d-%H-%M-%S'`
log_vmstat=`cat /proc/vmstat`
log_kcompactd=`cat /proc/$kcompactd_pid/stat`
log_kswapd=`cat /proc/$kswapd_pid/stat`
log_stat=`cat /proc/stat`
log_line="$log_time $log_vmstat"
echo $log_line >> /data/vendor/mm/vmstat/log
log_line="$log_time $log_kcompactd"
echo $log_line >> /data/vendor/mm/kcompactd/log
log_line="$log_time $log_kswapd"
echo $log_line >> /data/vendor/mm/kswapd/log
log_line="$log_time $log_stat"
echo $log_line >> /data/vendor/mm/stat/log
sleep $interval
done