• 服务器硬件资源_内存


    内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。

    CPU就好比是搬运工人,搬运工的耐力和搬运的速度,就好比CPU的性能和频率。
    数据就好比是砖头,砖头数量越多说明数据越大。
    砖场就好比是硬盘,放置砖头的地方,砖场越大存放的砖就越多。就好比硬盘,容量越大里面存储的数据量越大。
    拖车就好比是内存。拖车大,一次性拖的砖头就越多。就好比内存一次性读取的数据也越多。 

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------

    cat /proc/meminfo

     m.MemFree + m.Buffers + m.Cached=总空闲内存

     

     

    看操作系统内存是否够用:看swap,这个值很大,说明内存不够用了。

    持久代:静态的东西,比如static,

    堆空间:new出来的,实例化的对象。分新生代,老年代,伊甸园。从内存的使用来看,使用顺序S0-s1-伊甸园-老年代。内存都慢了,FGC一次。

    判断JVM内存是否够用

    因为内存慢了,就FGC一次,查看被谁占用了

    自行研究MAT工具。

  • 相关阅读:
    精华网站链接
    面向对象的CSS注意事项
    java 汉字按照指定字符集转换为二进制编码 并把二进制编码转换为对应的汉字 方法
    91环境
    windows下git代码提交情况统计
    git分支管理的使用案例及深入分析
    我在软件园二期的小花园捡起了一片树叶
    sslvpn连接:
    jetbrains register ways
    angular directive实现触底加载效果一则
  • 原文地址:https://www.cnblogs.com/danyuzhu11/p/10255687.html
Copyright © 2020-2023  润新知