精华内容
下载资源
问答
  • Linux Swap空间利用率过高

    千次阅读 2020-06-27 20:25:37
    在单独部署的mysql数据库服务器中发现,在并发的情况下发现内存不够用,进一步发现swap的利用。公司的DBA提了两点建议:1、建议先减小数据库缓冲池(buffer pool)的大小;2、进行数据库内存扩容 1、首先,...

    在单独部署的mysql数据库服务器中发现,在高并发的情况下发现内存不够用,进一步发现swap的利用率很高。公司的DBA提了两点建议:1、建议先减小数据库缓冲池(buffer pool)的大小;2、进行数据库内存扩容

    1、首先,不是内存不够用吗?swap利用率为什么高呢?swap是什么呢?

    什么是swap?

    swap space是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合。简单点说,当系统物理内存吃紧时,Linux会将内存中不常访问的数据保存到swap上,这样系统就有更多的物理内存为各个进程服务,而当系统需要访问swap上存储的内容时,再将swap上的数据加载到内存中,这就是我们常说的swap out和swap in。

    为什么需要swap?

    要回答这个问题,就需要回答swap给我们带来了哪些好处。

    • 对于一些大型的应用程序(如LibreOffice、video editor等),在启动的过程中会使用大量的内存,但这些内存很多时候只是在启动的时候用一下,后面的运行过程中很少再用到这些内存。有了swap后,系统就可以将这部分不这么使用的内存数据保存到swap上去,从而释放出更多的物理内存供系统使。
    • 很多发行版(如ubuntu)的休眠功能依赖于swap分区,当系统休眠的时候,会将内存中的数据保存到swap分区上,等下次系统启动的时候,再将数据加载到内存中,这样可以加快系统的启动速度,所以如果要使用休眠的功能,必须要配置swap分区,并且大小一定要大于等于物理内存。
    • 在某些情况下,物理内存有限,但又想运行耗内存的程序怎么办?这时可以通过配置足够的swap空间来达到目标,虽然慢一点,但至少可以运行。
    • 虽然大部分情况下,物理内存都是够用的,但是总有一些意想不到的状况,比如某个进程需要的内存超过了预期,或者有进程存在内存泄漏等,当内存不够的时候,就会触发内核的OOM killer,根据OOM killer的配置,某些进程会被kill掉或者系统直接重启(默认情况是优先kill耗内存最多的那个进程),不过有了swap后,可以拿swap当内存用,虽然速度慢了点,但至少给了我们一个去debug、kill进程或者保存当前工作进度的机会。

    • 如果看过Linux内存管理,就会知道系统会尽可能多的将空闲内存用于cache,以加快系统的I/O速度,所以如果能将不怎么常用的内存数据移动到swap上,就会有更多的物理内存用于cache,从而提高系统整体性能。

    swap的缺点?

    上面介绍了swap的优点,那swap的缺点呢?swap是存放在磁盘上的,磁盘的速度和内存比较起来慢了好几个数量级,如果不停的读写swap,那么对系统的性能肯定有影响,尤其是当系统内存很吃紧的时候,读写swap空间发生的频率会很高,导致系统运行很慢,像死了一样,这个时候添加物理内存是唯一的解决办法。

    由于系统会自动将不常用的内存数据移到swap上,对桌面程序来说,有可能会导致最小化一个程序后,再打开时小卡一下,因为需要将swap上的数据重新加载到内存中来。

    到底要不要swap?

    上面介绍了什么是swap以及它们的优缺点,那么到底要不要配置swap呢?答案是:看情况。

    下面分别讨论内存不够用、内存勉强够用和内存很充裕这三种情况下服务器和桌面环境对swap的选择。

    内存不够用

    不管是桌面还是服务器,当物理内存明显不够用,而又想跑程序的话,添加swap是唯一的选择,慢点总比不能工作强。

    内存勉强够用

    建议配置swap,这样内核会将不常用的数据从内存移到swap上,从而有更多的物理内存供系统调用,提升系统性能,同时也避免因偶尔的物理内存不够造成进程异常退出,提升系统稳定性,但对服务器来说,一定要限制或者监控swap空间的使用情况,当出现swap空间使用超预期或者swap in/out频繁时,要及时采取措施,不然对性能影响很大

    内存充裕

    理论上来说,如果物理内存足够多并且不需要休眠功能,那swap就没什么用,可关键问题是我们很难保证物理内存在任何情况下都够用,因为总有意想不到的情况发生,比如某些进程耗内存超预期,服务器压力超预期,内存泄漏等。

    目前,我们是明显内存不够用了,是什么导致内存不够用了呢?为什么mysql会直接导致服务器内存不够了

    那我们的mysql的服务器为什么会发生swap呢?

    假设我们的物理内存是16G,swap是4G。如果MySQL本身已经占用了12G物理内存, 而同时其他程序或者系统模块又需要6G内存,这时候操作系统就可能把MySQL所拥有的一部分地址空间映射到swap上去。

    说白了,就是系统认为你mysql占用的空间太大了,不允许你搞特殊,必须腾出空间让那个我的其它必要的进程区使用内存,所以你就去比较慢的swap去玩吧!而mysql中占内存最大的就是innodb_buffer_pool_size了,所以第一时间应考虑到这个值是不是设置的不合理?

      MySQL的内存消耗分为:

           1.会话级别的内存消耗:如sort_buffer_size等,每个会话都会开辟一个sort_buffer_size来进行排序操作

           2.全局的内存消耗:例如:innodb_buffer_pool_size等,全局共享的内存段

    这也是我觉得我们DBA不专业的地方,并没有考虑第一种情况,去查看回话级别的内存消耗情况,而是直接跟我说要调小innodb_buffer_pool_size

    InnoDB的缓冲池缓存什么?有什么用?设置多大合适呢?

    缓存表数据与索引数据,把磁盘上的数据加载到缓冲池,避免每次访问都进行磁盘IO,起到加速访问的作用。

    给 Buffer Pool 分配越大的内存,MySQL 的并发性能就越好。那是不是都应该将百分之九十九的机器的内存都分配给 Buffe Pool 呢?

    当然不是!先不说操作系统内核也需要几个G内存,MySQL 除了 Buffer Pool 还有很多别的内存数据结构呢,这些都是需要内存的,所以说,上面的想法是绝对不行的!

    比较合理的比例,应该是 Buffer Pool 的内存大小占机器总内存的 50% ~ 60%。

    可以通过show engine innodb status\G; 查看命中情况. 当命中没达到97%以上,都可以考虑加内存,当然这个和业务也有关例如对一个master的写入量大,读少就是特例. 其它情况如果没达到97%以上,对于读取多的情况,如果没达到98%以上,都说明buffer不够.可以扩. 再从另一方面来讲如果给分了20%的内存命中都能达到100%了,而且还有大量的free page那说明,那就够用了,另外也可以跟据free page去算一下可以再减少点内存. 把那些内存用到别用呢

     

     

     

     

     

    展开全文
  • 故障排查——内存使用率过高

    千次阅读 2019-03-10 10:48:39
    本篇将介绍服务器内存使用率过高的处理方案。 内存使用率 产生原因 排查步骤 健康范围

    本篇将介绍服务器内存使用率过高的处理方案。
    内存方面主要关注两个问题,第一:物理内存够不够用;第二:有没有内存泄露。

    内存使用率

    在Linux系统中,freetopvmstat等命令都会有系统内存使用率的输出:
    free

    产生原因

    1. 进程占用 过多
    2. 运行时间太久
    3. 被植入异常木马
    4. 内存泄漏

    排查步骤

    1. 查看内存占用率top10的进程:
      ps aux| grep -v "USER" |sort -n -r -k 4 | awk '{print $11}' | head -n 10
    2. 或者使用top命令查看,top -c,然后按M。
    3. 如果进程都正常的话,可以考虑重启部分应用,如果有异常进程,考虑是否被植入木马,找到对应的进程脚本,kill掉即可。
    4. 如果cache太多,共享内存不足,可以在不重启机器的情况下释放缓存:
    root@iZ2zeic9ggky8lb31din1gZ:~# sync
    root@iZ2zeic9ggky8lb31din1gZ:~# echo 3> /proc/sys/vm/drop_caches
    

    健康范围

    我们在观察Linux的内存使用情况时,只要没发现用swap的交换空间,就不用担心自己的内存太少。如果常常看到swap用了很多,那么你就要考虑加物理内存了。这也是在Linux服务器上看内存是否够用的标准。

    展开全文
  • 收到报警,swap空间占用过高,登录到系统查看内存使用详情,看到物理内存还有很多未使用 问题分析 Swap配置对性能的影响分配太多的Swap空间会浪费磁盘空间,而Swap空间太少,则系统会发生错误。如果系统的物理...

    报错

    收到报警,swap空间占用过高,登录到系统查看内存使用详情,看到物理内存还有很多未使用

     问题分析

     Swap配置对性能的影响
    分配太多的Swap空间会浪费磁盘空间,而Swap空间太少,则系统会发生错误。如果系统的物理内存用光了,系统就会跑得很慢,但仍能运行;如果Swap空间用光了,那么系统就会发生错误。例如,Web服务器能根据不同的请求数量衍生出多个服务进程(或线程),如果Swap空间用完,则服务进程无法启动,通常会出现“application is out of memory”的错误,严重时会造成服务进程的死锁。因此Swap空间的分配是很重要的。
    通常情况下,Swap空间应大于或等于物理内存的大小,最小不应小于64M,通常Swap空间的大小应是物理内存的2-2.5倍。但根据不同的应用,应有不同的配置:如果是小的桌面系统,则只需要较小的Swap空间,而大的服务器系统则视情况不同需要不同大小的Swap空间。特别是数据库服务器和Web服务器,随着访问量的增加,对Swap空间的要求也会增加,一般来说对于4G 以下的物理内存,配置2倍的swap,4G 以上配置1倍。
    另外,Swap分区的数量对性能也有很大的影响。因为Swap交换的操作是磁盘IO的操作,如果有多个Swap交换区,Swap空间的分配会以轮流的方式操作于所有的Swap,这样会大大均衡IO的负载,加快Swap交换的速度。如果只有一个交换区,所有的交换操作会使交换区变得很忙,使系统大多数时间处于等待状态,效率很低。用性能监视工具就会发现,此时的CPU并不很忙,而系统却慢。这说明,瓶颈在IO上,依靠提高CPU的速度是解决不了问题的。

    问题解决

    swap配置优化:

    控制swap使用的系统参数:swappiness,wappiness的值的大小对如何使用swap分区是有着很大的联系的。

    swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。linux的基本默认设置为60,具体如下:

    一般默认值都是60   

    [root@swnode2 ~]# cat /proc/sys/vm/swappiness
    60

    也就是说,你的内存在使用到100-60=40%的时候,就开始出现有交换分区的使用。大家知道,内存的速度会比磁盘快很多,这样子会加大系统io,同时造的成大量页的换进换出,严重影响系统的性能,所以我们在操作系统层面,要尽可能使用内存,对该参数进行调整。

     

    临时调整的方法如下,我们调成10:
    [root@swnode2 ~]# sysctl vm.swappiness=10
    vm.swappiness = 10
    [root@swnode2 ~]# cat /proc/sys/vm/swappiness
    10
    这只是临时调整的方法,重启后会回到默认设置的

     

    要想永久调整的话,需要将
    需要在/etc/sysctl.conf修改,加上:
    [root@swnode2 ~]# cat /etc/sysctl.conf

    # Controls the maximum number of shared memory segments, in pages
    kernel.shmall = 4294967296
    vm.swappiness=10

    激活设置:

    #sysctl -p

     

    知识点

    简单地说这个参数定义了系统对swap的使用倾向,默认值为60,值越大表示越倾向于使用swap。可以设为0,这样做并不会禁止对swap的使用,只是最大限度地降低了使用swap的可能性。


    通过sysctl -q vm.swappiness可以查看参数的当前设置。


    修改参数的方法是修改/etc/sysctl.conf文件,加入vm.swappiness=xxx,并重起系统。这个操作相当于是修改虚拟系统中的/proc/sys/vm/swappiness文件,将值改为XXX数值。

     

     

    参考链接:https://blog.csdn.net/lufeisan/article/details/53339991、https://blog.csdn.net/ly890700/article/details/73695750

    原创:转载请注明出处

     

    转载于:https://www.cnblogs.com/-abm/p/10393662.html

    展开全文
  • 交换内存SWAP使用率>90%

    万次阅读 2019-03-13 12:05:48
    当swap分区占用大时我们有以下几个解决方法: 1、swap分区较小,恰好内存的free>swap used swapoff -a && swapon -a #刷新交换分区将交换分区的缓存转回到内存 2、swap分区缓存占用&...

    我们在装系统时会将swap分区分配内存的一般

    例如:

    当swap分区占用过大时我们有以下几个解决方法:

    1、swap分区较小,恰好内存的free>swap used  

    swapoff -a && swapon -a #刷新交换分区将交换分区的缓存转回到内存

    2、swap分区缓存占用>内存的free;这个时候刷新交换分区转回内存时:1、提示无法转换2、服务器内存耗尽直接造成宕机

    这时我们查找swap分区占用的进程

    命令#

    for i in `cd /proc;ls |grep "^[0-9]"|awk ' $0 >100'` ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps ;done |sort -k2nr

                                                                     

    脚本#

    #!/bin/bash  
    # Get current swap usage for all running processes  
    # Erik Ljungstrom 27/05/2011  
    SUM=0  
    OVERALL=0  
    for DIR in `find /proc/ -maxdepth 1 -type d | egrep "^/proc/[0-9]"` ; do  
    PID=`echo $DIR | cut -d / -f 3`  
    PROGNAME=`ps -p $PID -o comm --no-headers`  
    for SWAP in `grep Swap $DIR/smaps 2>/dev/null| awk '{ print $2 }'`  
    do  
    let SUM=$SUM+$SWAP  
    done  
    echo "PID=$PID - Swap used: $SUM - ($PROGNAME )"  
    let OVERALL=$OVERALL+$SUM  
    SUM=0  
      
    done  
    echo "Overall swap used: $OVERALL" 

    ll /proc/4174  #查找进程运行目录  

    停止运行软件 

    kill -9 4174 #释放swap空间

    3、有些系统在创建时分配交换分区较小,可以扩展swap分区,没有多余磁盘的情况下;

    [root@小梦想 home]# dd if=/dev/zero of=/home/swap bs=1024 count=512000 #512M
    512000+0 records in
    512000+0 records out
    524288000 bytes (524 MB) copied, 1.2637 s, 415 MB/s
    [root@小梦想 home]# mkswap /home/swap  #格式化为交换分区
    mkswap: /home/swap: warning: don't erase bootbits sectors
            on whole disk. Use -f to force.
    Setting up swapspace version 1, size = 511996 KiB
    no label, UUID=155bb4be-29cb-4e95-9581-24e11be6188f
    [root@小梦想 home]# swapon /home/swap #挂载创建的交换分区
    [root@小梦想 home]# free -m

                        total       used       free     shared    buffers     cached
    Mem:                 1024000       3550       282          0          4        166
    -/+ buffers/cache:   3378       453
    Swap:                3571       1495       2076
    [root@小梦想 home]# swapoff /home/swap   #卸载新的交换分区

    #将新建交换分区加入开机自启
     vim /etc/fstab    #在最后加入

    /home/swap swap                    swap    defaults        0 0 


     

    4、有时我们发现内存free 有很大空间swap分区还是占用了,这时我们可以优化swap

    vm.swappiness优化:

    swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。linux的基本默认设置为60,具体如下:

    cat /proc/sys/vm/swappiness

    60

    也就是说,你的内存在使用到100-60=40%的时候,就开始出现有交换分区的使用。大家知道,内存的速度会比磁盘快很多,这样子会加大系统io,同时造的成大量页的换进换出,严重影响系统的性能,所以我们在操作系统层面,要尽可能使用内存,对该参数进行调整。

    临时调整的方法如下,我们调成10:

    sysctl vm.swappiness=10

    vm.swappiness = 10

    cat /proc/sys/vm/swappiness

    10

    这只是临时调整的方法,重启后会回到默认设置的

    要想永久调整的话,需要将在/etc/sysctl.conf修改,加上:

    cat /etc/sysctl.conf

    vm.swappiness=10

    SWAP优化请看!!

    SWAP优化请看!!

    SWAP优化请看!!
    原文:https://blog.csdn.net/tenfyguo/article/details/50185915 

     

     

     

     

    展开全文
  • 一、通过top命令定位占用cpu的进程 执行top命令得到以下结果(P按照进程负载排序): 通过上图可以明显看出进程PID2221明显存在问题,定位到了进程id。为了更好的排查问题,下面详细介绍top命令显示的含义。 ...
  • free查看内存使用量 2. 查看/proc/meminfo 文件获取物理内存信息 3. top命令获取内存用量 1、free查看内存用量命令 该命令是专门用于查看内存用量的专用命令,这个命令有很多参数,可以人性化的显示...
  • 指标解释:容器的内存使用率是读取物理机cgroup下面的文件的,获取的是整个容器的内存使用率并不是针对某个程序。物理机内存使用率和使用free命令计算结果是一致的。物理机和容器两者内存计算数据是独立的 解决步骤...
  • linux磁盘分区与交换空间使用

    千次阅读 2016-10-23 18:00:30
    简单磁盘分区与交换空间使用 磁盘分区使用 linux大致文件系统: / ##根目录 /boot ##内核以及夹在内核所需要文件 /home ##系统用户宿主目录,每个用户均有一个同名目录 /tmp ##临时文件存在目录,在命令...
  • 虚拟内存和交换空间

    千次阅读 2018-02-23 11:47:03
    交换内存或交换空间是虚存使用的一部分物理硬盘。 虚存是操作系统为了更高效的使用物理内存提出的概念,应用程序操作的地址是虚存的地址(对应地址空间的概念),内核提供将虚存地址翻译为物理内存地址的功...
  • Linux系统查看CPU使用率、内存使用率、磁盘使用率

    万次阅读 多人点赞 2019-04-16 15:17:00
    %us:表示用户空间程序的cpu使用率(没有通过nice调度) %sy:表示系统空间的cpu使用率,主要是内核程序。 %ni:表示用户空间且通过nice调度过的程序的cpu使用率。 %id:空闲cpu %wa:cpu运行时在等待io的时间 %hi:...
  • 一、查看CPU使用率 1、top命令 在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。常用的查看CPU使用率命令为top命令。 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程...
  • Linux—查看交换空间

    千次阅读 2019-01-02 16:21:10
    使用-h开关,free命令以最接近的3位数格式显示内存和交换利用。 命令: $ swapon -s 您可以使用swapon命令检查特定分区,逻辑卷或文件的交换。在这里,我们将使用-s(摘要)开关来获取交换详细信息(以千字节...
  • aix 中交换空间理解

    千次阅读 2014-12-22 18:43:11
     页面空间也可以被称为交换空间(paging space), 创建在属性类型为paging的逻辑卷(logic volume LV)上. 交换空间是一项很重要的设备. AIX kernel需要利用paging space来管理虚拟内存.系统安装时创建的默认页面LV是...
  • 简单磁盘分区与交换空间使用

    千次阅读 2016-08-10 22:42:04
    简单磁盘分区与交换空间使用 磁盘分区创建删除 交换空间的两种创建方式以及删除
  • Linux查看CPU使用率的一些命令

    千次阅读 2019-01-22 09:59:36
    在使用linux系统进行运维的过程中,我们经常要查看一下CPU的使用率,以便观察以及分析系统的整体运行情况。 那么使用以下这些命令有何作用?我们一起看看: 1. top 使用频率比较的命令,可在第三行看到cpu的...
  • centos修改交换分区使用率

    千次阅读 2009-11-19 21:05:00
    swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于 ubuntu的默认设置,这个值等于60,...
  • swap使用率达到100%的解决办法

    千次阅读 2019-04-18 20:22:57
    3.通过创建swapfile分区,来增加swap空间; 4.主动swapout:swapoff -a 执行结束后,再执行swapon -a。 二:具体操作 1.增加物理内存就无话可说了; 2.找到10个最大进程数量: #!/bin/bash ps ax -o p...
  • 对于应用来说,更值得关注的应该是虚拟内存Swap的消耗,Swap内存使用过多,表示物理内存已经不够用了,操作系统将本应该物理内存存储的一部分内存页调度到磁盘上,以腾出足够的空间给当前的进程使用。当其他进程需要...
  • author:skatetime : 2009/07/31AIX 中 Paging Space 使用率过高的分析与解决参考: http://www.ibm.com/developerworks/cn/aix/library/au-cn-pagingspace/ AIX操作系统中Paging Space是很重要的设备,当系统中...
  • 一、查看CPU使用率 top命令 top:time of process,查看系统当前的运行情况,查看CPU、内存、运行时间、交换分区、执行的线程等信息。 top命令是linux下常用的性能分析工具,... %sy:表示系统空间的cpu使用率,...
  • redis 跟踪内存使用率

    千次阅读 2017-04-12 01:00:16
    因为当Redis内存使用率超过可用内存的95%时,部分数据开始在内存与swap空间来回交换,这时就可能有丢失数据的危险。 当开启并触发快照功能时,Redis会fork一个子进程把当前内存中的数据完全复制一份写入到硬盘上。...
  • HP UX内存使用率问题

    万次阅读 2011-03-18 19:38:00
     先看下交换空间使用情况   JHDB0100@oracle[/home/db/oracle]swapinfo -t  Kb Kb Kb PCT START/ Kb  TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME  dev 8388608 0 8388608 0% 0 -...
  • 一、数据交换方式、 二、电路交换、 三、报文交换、 四、分组交换、 五、分组交换、报文交换 对比、 六、电路交换、报文交换、分组交换 对比、
  • iotop出现SWAPIN使用率99.99%的处理

    千次阅读 2018-12-01 13:08:28
    进程或者线程花费在交换内存时间的百分比。 如果出现SWAPIN百分比很,可以肯定内存不足了,赶快通过free -h 查看一下内存情况,并合理优化内存相关配置。 缘由 最近在优化MySQL数据库,处理上亿数据的...
  • Linux下的Swap(交换空间)的介绍

    千次阅读 2018-11-05 11:11:36
    虚拟内存和交换空间,这两个概念要和操作系统一起说,window下的“虚拟内存”实际上是存在磁盘上的页面文件,和linux的交换 空间概念一样,都是物理上实际存在的东西,如果内存够用,没有缺页,你禁掉这两个东西...
  • MySQL内存消耗过高问题处理

    千次阅读 2021-01-18 19:07:31
    问题现象MySQL内存持续增加,最高时物理内存消耗28-29g,导致swap使用率100%,进而造成内存不足,系统自动kill mysql进程。OS的syslog日志如下:3.MySQL内存消耗过高分析与处理MySQL的内存消耗分为...
  • AIX内存使用率问题

    千次阅读 2011-03-18 19:35:00
     上面是在 AIX 5.3 系统下的两份 topas 输出,第一份是仅输出进程(带 -P 选项),第二份是囊括 CPU、内存、交换空间、I/O  和进程多项资源指标于一个界面的 topas 标准输出。PgSp 是一项描述进程的指标,是 Page...
  • 【free】查看当前系统上物理内存和交换分区使用情况 [root@gdy ftpftp]# free  total used free shared buffers cached Mem: 1937144 450324 1486820 0 44320 2
  • CPU占用过高问题的排查及解决

    千次阅读 2020-03-03 11:12:17
    CPU占用过高问题的排查及解决 排查步骤 1.使用top 定位到占用CPU高的进程PID 然后按shift+p按照CPU排序 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务...
  • Linux-Tomcat进程CPU使用率100%原因分析

    万次阅读 2016-03-30 22:28:25
    在Linux中当Tomcat启动后,我们只是去查看应用是否能够正常访问来判断Tomcat启动是否正常。一般情况下这样看是没有问题的,但是有时候我们会...1、查看内存和CPU使用的进程信息 输入top,我们可以看到下面的信息

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 105,970
精华内容 42,388
关键字:

交换空间使用率过高