一台16G的linux服务器中执行free -g,显示free 为2 ,cache为9,请问真正use了多少?cache显示的到底用了没?
cache这部分是在你其他内存不够的时候可以释放的,而且还需要关注free下面的swap的值;如果要继续深入了解的话,可以去看下meminfo中的参数值
具体的参数含义可以参考以下网址的解释:https://www.php.cn/faq/499788.html
根据你提供的信息,该Linux服务器的总内存为16G,free命令显示free为2G,cache为9G,因此真正使用的内存为16G - 2G - 9G = 5G。
cache是Linux系统中用于缓存文件系统数据的内存,它可以提高系统的性能和响应速度。当系统需要更多内存时,cache会自动释放,因此cache占用的内存不会影响系统的正常运行。因此,cache占用的内存可以视为已用内存,但不会影响系统的性能和稳定性。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30