Skip to content

dlzcn/MemoryMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memory monitor

Simple memory usage monitor program based on psutil and Qt. An interval adjustable timer is used to poll memory usage of process with dedicated name and then display the latest changeable sampled points on the main windows, sampled points are also recorded in log.

Matplotlib is used to display the chart. Python logging module is used to record sampled points.

Shortcuts

  • Ctrl+T: toggle Windows OnTop (this function is deactivated if qtmodern module is used).
  • Ctrl+S: toggle Start/Stop of monitoring.
  • Ctrl+O: load a memory log and then draw usage curves of selected processes.

Screenshots

Memory Usage Monitor (fusion darkstyle) Memory Usage Monitor (qtmorden darkstyle)