Advertisement
Guest User

Untitled

a guest
Jan 21st, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. pids=$(nvidia-smi | awk '$2=="Processes:" {p=1} p && $3 > 0 {print $3}' | grep -o '[0-9]*')
  4.  
  5. if [ ${#pids[@]} -gt 0 ]
  6. then
  7. date >> GPU_LOGFILE
  8. fi
  9.  
  10. for p in $pids
  11. do
  12. u=$(ps -u -p $p | awk '{print $1}' | tail -1)
  13. m=$(ps -u -p $p | awk '{print $10}' | tail -1)
  14. echo "$u $m" >> GPU_LOGFILE
  15. done
  16.  
  17. echo '' >> GPU_LOGFILE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement