zoukankan      html  css  js  c++  java
  • 内存使用率

    #!/bin/bash
    
    # 内存使用率
    
    # 查看/proc/memoinf文件内容就可以知道当前使用内存情况
    # MemTotal 表示总内存
    # MemFree 表示空闲的
    # MemAvailable 表示可用的
    # Buffers 表示写入磁盘的内容缓冲区
    # Cached 表示用于从磁盘中读取的内容缓存
    	# 不可以单纯的使用MemTotal-MemFree得到已使用的,因为这个是从应用程序角度看的,空闲的内容包括Buffers、Cached和其他的
    # 因此内存已使用率:使用free命令可以看出使用了多少,这个是从操作系统层面看的
    
    # 因此计算内存的使用率上面看,解析free命令输出结果就行
    set -x
    memory_use(){
    	memory_use=`free | grep "Mem"|awk 'NR==1{print $2/$3}'`
    	echo "memory_use:$memory_use%"
    }
    memory_use
    set +x
    
  • 相关阅读:
    压缩感知(CS)
    在linux服务器上配置anaconda和Tensorflow,并运行
    opencv基本操作
    在windows10下vs2017配置opencv4.0.0
    枚举
    图片居中
    css初始化
    常用颜色
    css三大布局
    盒子宽度
  • 原文地址:https://www.cnblogs.com/MyUniverse/p/15391365.html
Copyright © 2011-2022 走看看