由于之前的文章《linux服务器性能评估与优化(一)》篇幅过长,阅读起来不方便,因此我们将其拆分成一系列博文:
《Linux服务器性能评估与优化(一)--CPU》
《Linux服务器性能评估与优化(二)--内存》
《Linux服务器性能评估与优化(三)--磁盘I/O》
《Linux服务器性能评估与优化(四)--网络》
《Linux服务器性能评估与优化(五)--内核参数》
我们可以使用top或者ps -aux命令来查看应用程序实际使用的内存和虚拟内存:
RSS(常驻内存集合大小)表示进程在RAM中占用的内存大小,不包括在SWAP中使用的虚拟内存。即使是使用了共享库的内存,也会计算在内,包括stack和heap中的所有内存。
VSZ(虚拟内存大小)显示进程可以访问的所有内存,包括被交换到磁盘的内存和共享库内存。
1、虚拟内存简介 虚拟内存利用磁盘作为RAM的扩展,从而有效增加可用内存的大小。内核会将当前内存中未使用的块内容写入硬盘,以此来释放内存空间。当这些数据再次被需要时,内核会将其从硬盘读取回内存。
以上就是Linux服务器性能评估与优化(二)--内存的详细内容,更多请关注php中文网其它相关文章!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号