Nov-20-2022, 10:51 PM
Hi Team,
I want to read top 10 memory utilisation of my system.
other than os.
Below is attempted code which gives all result.
I want to read top 10 memory utilisation of my system.
other than os.
Below is attempted code which gives all result.
import psutil def ProcessDisplay(): listprocess=[] for pro in psutil.process_iter(): try: pinfo = pro.as_dict(attrs=['pid','name','username']) vms = pro.memory_info().vms /(1024*1024) pinfo['vms'] = vms listprocess.append(pinfo) except(psutil.NoSuchProcess,psutil.AccessDenied,psutil.ZombieProcess): pass return listprocess if __name__ =="__main__": print("process monitor with memory usage") listprocess = ProcessDisplay() for elem in listprocess: print(elem)