美文网首页
python查看内存使用率

python查看内存使用率

作者: 以我丶之姓 | 来源:发表于2019-04-10 20:25 被阅读0次
    #! usr/bin/env python
    #coding=utf-8
    
    import psutil
    def check_memory_state():  
        memory_utilization = psutil.virtual_memory().percent#获取内存使用率
        #phymem = psutil.virtual_memory()#获取本机内存信息
        #print phymem
        """ svmem(total=4294967296L, available=848031744L, percent=80.3, used=2268303360L, free=33693696L,
            active=814989312L, inactive=813240320L, wired=1453314048L)
            total:物理内存大小, available:可用内存, percent:内存使用率, used:物理已使用的内存大小, free:物理未使用的内存,
            active:, inactive:, wired:"""
        if memory_utilization >= memory_max_percent:
            print "System is lack of memory, almost reached ", memory_utilization
            check_OK = False
        else:
            print "System memory utilization:", memory_utilization
            check_OK = True
        return check_OK
    
    
    if __name__ == "__main__":
        print "System Memory check!"
        if check_memory_state():
            print "Memory loading check pass!"
        else:
            print "Memory loading check fail"
    

    相关文章

      网友评论

          本文标题:python查看内存使用率

          本文链接:https://www.haomeiwen.com/subject/npeoiqtx.html