zoukankan      html  css  js  c++  java
  • 服务器硬件资源_内存

    内存是计算机中重要的部件之一,它是与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工具。

  • 相关阅读:
    [zz] 从VMM中终止GUEST OS中运行进程
    [zz]Linux流量监控工具 – iftop (最全面的iftop教程)
    [zz]Ubuntu终端下Nethogs网络流量监控工具
    AtomicBoolean运用
    JDK中的URLConnection参数详解
    java读取文本文件数据
    tomcat时区设置
    java的upload
    java复习(set 、list、map)
    NIO学习笔记1
  • 原文地址:https://www.cnblogs.com/danyuzhu11/p/10255687.html
Copyright © 2011-2022 走看看