Linux下如何释放内存,查看swap分区大小满了怎么办

Name: 北京——东东 LINUX系统运维技术交流群:4930609 Email:
在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。
Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资源基本用光。但实际上我们文件操作已经完成,这部分缓存已经用不到了。这个时候,我们难道只能眼睁睁的看着缓存把内存空间占据掉么?
关于内存耗尽的总结:
所以,我们还是有必要来手动进行Linux下释放内存的操作,其实也就是释放缓存的操作了。
要达到释放缓存的目的,我们首先需要了解下关键的配置文件/proc/sys/vm/drop_caches。这个文件中记录了缓存释放的参数,默认值为0,也就是不释放缓存。他的值可以为0~3之间的任意数字,代表着不同的含义:
0 – 不释放
1 – 释放页缓存
2 – 释放dentries和inodes
3 – 释放所有缓存
知道了参数后,我们就可以根据我们的需要,使用下面的指令来进行操作。
首先我们需要使用sync指令,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。否则在释放缓存的过程中,可能会丢失未保存的文件。
接下来,我们需要将需要的参数写进/proc/sys/vm/drop_caches文件中,比如我们需要释放所有缓存,就输入下面的命令:
#echo 3 & /proc/sys/vm/drop_caches
此指令输入后会立即生效,可以查询现在的可用内存明显的变多了。
要查询当前缓存释放的参数,可以输入下面的指令:
#cat /proc/sys/vm/drop_caches
##在执行以上操作以后,查看你的swap分区还是满了,你首先查看一下你实际的内存剩多少空间,然后在查看自己的swap空间用了多少,首先提前保证实际剩余的内存比你的swap的内存的空间要大,注意:以下操作有可能会导致服务器宕机,请慎用!
首先我们停掉swap分区,查看swap分区
swapon -s&会查看到你的swap分区是挂在哪里!
然后比如说我的是挂到/dev/sda2
swapoff&& /dev/sda2
停止是需要一段时间的,因为他会把内存释放到实际内存当中,
然后在启动我们的swap分区
我们的swap分区内存已经成功释放到了实际内存当中!
swap的概述
swap的作用可简单描述为:
当内存不够用时,将存储器中的数据块从DRAM移到swap的磁盘空间中,以释放更多的空间给当前进程使用.
当再次需要那些数据时,就可以将swap磁盘中的数据重新移到内存,而将那些不用的数据块从内存移到swap中.
2)数据从内存移动交换区的行为被称为页面调用,发生在后台的页面调用没有来自应用程序的干涉.
3)swap空间是分页的,每一页的大小和内存页的大小一样.
4)并不是一定要给每个系统划分SWAP,比如大多数的嵌入式就没有swap.
1)在进程收到OOM之前,内核将刷新文件系统的cache来释放空间.
2)将交换区的页面移到磁盘上.
3)当内存变少时,虚拟性使每个进程通过交换区来做简单的上下文环境切换.
4)当进程消耗尽交换内存后,才会引发out-of-memory(OOM)来kill那些进程.
本文出自 “” 博客,请务必保留此出处
你说的应该是内存的swap分区吧:
Linux的分区按照常规来说是优先使用物理内存,当物理内存不足的时候,使用swap内存。
但是这个也不是绝对的,可以在系统中配置:
/proc/sys/vm/swappiness
你看看这个里边的参数,有可能你的系统是优先使用了交换分区内存。
把这个值改为10或者0试试。&
: 修改和增加swap分区。
本文已收录于以下专栏:
相关文章推荐
日常运维工作过程中,我们经常会遇到swap空间不足的情况,甚至nagios都把swap监控作为一个基础的系统监控项,足以看出这个性能指标的重要性。
一般是MySQL数据库机器比较容易发生sw...
转自 /linux/Linuxxiaruheshifangnacun_swapfenqumanliaozenmeban__111.h...
Linux下如何释放内存、swap分区满了怎么办
在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用S...
转自:http://vps.gl/linux/128.html
Linux VPS的使用过程中,SWAP交换分区是一个很重要系统缓存分区。他是在内存不够用的情况下,从...
SWAP分区是Linux的交换分区。交换分区实际存在于磁盘中,不过Linux系统可以将它当作内存使用,当物理真实内存不足的时候交换分区就可以和真实内存进行数据交换。简单地说就是从磁盘里拿出一块空间当作...
前几天在windows下使用分区调整软件更改了一下我Linux下swap分区的大小,之后再进入Linux时发现swap分区无法挂载。打开/etc/fstab查看一下挂载配置,发现挂载分区时使用的都是u...
/archives/sys-linux-oracle-swapexpand.html
查看内存大小
[root@localhost ...
linux分配swap分区
一、free命令
[root@localhost ~]# free
查看内存与swap分区使用状况。
1、cached(缓存):是指把读取出来的数据保存在内存当中,...
由于原本在home下的swap占用了4g的空间,目前想把分区迁移到比较大的目录下。
一:首先取消原本的交换分区文件
  1.1:获取root权限,使用swapoff回收交换分区文件
Linux有很多很好的内存、IO调度机制,但是并不会适用于所有场景。对于DBA来说Linux比较让人头疼的一个地方是,它不会因为MySQL很重要就避免将分配给MySQL的地址空间映射到swap上。对于...
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)博客分类:
一、查看系统当前的分区情况:&free -m二、创建用于交换分区的文件:&dd if=/dev/zero of=/whatever/swap bs=block_size (10M)count=number_of_block(3000)三、设置交换分区文件:&mkswap
/export/swap/swapfile四、立即启用交换分区文件:&swapon /whateever/swap五、若要想使开机时自启用,则需修改文件/etc/fstab中的swap行:/whatever/swap swap swap defaults 0 0方法二增加交换分区空间的方法:1.查看一下/etc/fstab确定目前的分区2.swapoff /dev/hd**3.free 看一下是不是停了.4.fdisk 删了停掉的swap分区5.重新用FDISK建一个新的SWAP分区6.mkswap /dev/hd**把新的分区做成swap7.swapon /dev/hd**打开swap8.修改/etc/fstab操作实例:1.查看系统Swap空间使用# freetotalusedfreesharedbufferscachedMem:513980493640203400143808271780-/+ buffers/cache: 78052435928Swap:10522482125610309922.在空间合适处创建swap文件# mkdir swap# cd swap# dd if=/dev/zero of=swapfile bs=1024 count=1000010000+0 records in10000+0 records out# ls -altotal 10024drwxr-xr-x 2 root root4096 7月 28 14:58 .drwxr-xr-x 19 root root4096 7月 28 14:57 ..-rw-r--r-- 1 root root 7月 28 14:58 swapfile# mkswap swapfileSetting up swapspace version 1, size = 9996 KiB3.激活swap文件# swapon swapfile# ls -ltotal 10016-rw-r--r-- 1 root root 7月 28 14:58 swapfile# freetotalusedfreesharedbuffers
浏览: 764161 次
来自: 北京
弄了半天,参照你的方法解决了.特来感谢,知道可能是先加载,但是 ...
请问怎么使用,运行之后d盘符没有生产音频文件呢?
chenghong726 写道你好,我也遇到你这样的问题,按照 ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'linux服务器内存突然占满了,swap区也是爆满_linux吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:180,063贴子:
linux服务器内存突然占满了,swap区也是爆满收藏
各位大大,我遇到个人很棘手的问题,自己对于这方面不了解所以想请教一下公司的服务器隔断时间 内存就满了,而且是突然之间,今天就是 一分钟内swap区和物理内存区都是从很正常一下子就跳到爆满。怀疑是SQL的问题所以想请教下各位有什么看法
linux培训选择达内,资深10年linux讲师悉心传授,linux项目实战+设备实操+名企内推.达内linux云计算培训将网络工程与linux运维相结合专门培养高端linux复合型人才.
sql 数据库满很正常。我这边swap也爆满了。我直接把swap监控关掉了。
sudo halt可以打救你
好像有个大大把swap单独放一整个硬盘320G !!! 应该是可以解决一点点问题,不过服务器4G内存会不会少了点?
查看服务器日志 有几个notice : child pid 2904 exit signal Segmentation fault (11)可能是php模块或者Apache加载模块有问题……
PHP Warning:
Module 'curl' already loaded in Unknown on line 0PHP Warning:
Module 'dom' already loaded in Unknown on line 0PHP Warning:
Module 'fileinfo' already loaded in Unknown on line 0PHP Warning:
Module 'gd' already loaded in Unknown on line 0PHP Warning:
Module 'json' already loaded in Unknown on line 0PHP Warning:
Module 'mbstring' already loaded in Unknown on line 0PHP Warning:
Module 'PDO' already loaded in Unknown on line 0PHP Warning:
Module 'pdo_sqlite' already loaded in Unknown on line 0PHP Warning:
Module 'Phar' already loaded in Unknown on line 0PHP Warning:
Module 'sqlite3' already loaded in Unknown on line 0PHP Warning:
Module 'xmlreader' already loaded in Unknown on line 0PHP Warning:
Module 'xmlwriter' already loaded in Unknown on line 0PHP Warning:
Module 'zip' already loaded in Unknown on line 0[Sat Apr 25 22:35:40.5] [core:warn] [pid 1965] AH00098: pid file /usr/local/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?[Sat Apr 25 22:35:40.5] [mpm_prefork:notice] [pid 1965] AH00163: Apache/2.4.2 (Unix) OpenSSL/1.0.0-fips configured -- resuming normal operations[Sat Apr 25 22:35:40.5] [core:notice] [pid 1965] AH00094: Command line: '/usr/sbin/httpd'这样Apache就挂了 导致服务器和网站都挂了
看防火墙关了没有
应该是sql问题,发现mtsqld有时占了内存的70%,网站的搜索功能是用的模糊搜索,而且产品比较多。
登录百度帐号推荐应用用户名:lxshopping
文章数:44
评论数:43
访问量:70565
注册日期:
阅读量:1297
阅读量:3317
阅读量:582856
阅读量:467811
51CTO推荐博文
线上一台服务器kswapd0占用大量的cpu资源,导致负载过高,什么是kswapd0?Linux uses kswapd for virtual memory management such that pages that havebeen recently accessed are kept in memory and less active pages are paged outto disk.(what is a page?)…Linux uses manages memory in units called pages.So,the kswapd process regularly decreases the ages of unreferencedpages…and at the end they are paged out(moved out) to disk进程的作用:它是虚拟内存管理中,负责换页的,操作系统每过一定时间就会唤醒kswapd ,看看内存是否紧张,如果不紧张,则睡眠,在 kswapd 中,有2 个阀值,pages_hige 和 pages_low,当空闲内存页的数量低于 pages_low 的时候,kswapd进程就会扫描内存并且每次释放出32 个free pages,直到 free page 的数量到达pages_high。分析结果是:physical mem 不足,引起 swap 频繁读写。kswapd0 是系统的虚拟内存管理程序,如果物理内存不够用,系统就会唤醒 kswapd0 进程,由 kswapd0 分配磁盘交换空间作缓存,因而占用大量的 CPU 资源。查看内存及swap使用率:发现还有空余的内存,但是已经开始用swap了。内存使用到多少开始使用swap?vm.swappiness&&&这个内核参数控制/proc/sys/vm/swappiness这个交换参数控制内核从物理内存移出进程,移到交换空间。该参数从0到100,当该参数=0,表示只要有可能就尽力避免交换进程移出物理内存;该参数=100,这告诉内核疯狂的将数据移出物理内存移到swap缓存中。The defaultvalue I’ve seen on both enterprise level Red Hat and SLES servers is 60.To find out what the default value is on aparticular server, run:sysctl vm.swappinessThe value is also located in/proc/sys/vm/swappiness.&PS:设置vm.swappiness=0&后并不代表禁用swap分区,只是告诉内核,能少用到swap分区就尽量少用到,设置vm.swappiness=100的话,则表示尽量使用swap分区,默认的值是60调整内存参数,当内存使用率不足10%(开始是默认值60)时在使用swap,尽量避免使用swap,减少唤醒软中断进程,从而降低ksoftirqd进程对cpu的占用。关于linux内存分配机制在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存,就算占用内存的程序已经被关闭了,该程序所占用的内存用来做缓存使用,对于开启过的程序、或是读取刚存取过得数据会比较快。一.&&我们先来查看一个内存使用的例子:[oracle@db1 ~]$ free -m& && && &&&& & total& && & used& &&& free& &&&shared& & buffers&&&&cachedMem:& &&&&&72433& &&&67075& &&&5357& && &0& &&&&&558& && & 62221-/+ buffers/cache:&&&&4295& && &68138Swap:& &&&&&72096& && &91& && &72004上述结果显示了67075M的used,但是(-/+ buffers/cache)减去buffers和cache的结果可以看到,所以当前进程实际占用内存是4296M。可以这么理解:在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存,就算占用内存的程序已经被关闭了,该程序所占用的内存用来做缓存使用,对于开启过的程序、或是读取刚存取过得数据会比较快。如上面的例子:使用了72433M的内存,67075M被占用,但是buuffer和cached部分作为缓存,可以使用命中率的方式提高使用效率,而且这部分缓存是根据指令随时可以释放的,我们可以认为这部分内存没有实际被使用,也可以认为它是空闲的。因此查看目前进程正在实际被使用的内存,是used-(buffers+cache),也可以认为如果swap没有大量使用,mem还是够用的,只有mem被当前进程实际占用完(没有了buffers和cache),才会使用到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的速度是解决不了问题的。三.&&Linux&内存机制Linux支持虚拟内存(VirtualMmemory),虚拟内存是指使用磁盘当作RAM的扩展,这样可用的内存的大小就相应地增大了。内核会将暂时不用的内存块的内容写到硬盘上,这样一来,这块内存就可用于其它目的。当需要用到原始的内容时,它们被重新读入内存。这些操作对用户来说是完全透明的;Linux下运行的程序只是看到有大量的内存可供使用而并没有注意到时不时它们的一部分是驻留在硬盘上的。当然,读写硬盘要比直接使用真实内存慢得多(要慢数千倍),所以程序就不会象一直在内存中运行的那样快。用作虚拟内存的硬盘部分被称为交换空间(Swap Space)。一般,在交换空间中的页面首先被换入内存;如果此时没有足够的物理内存来容纳它们又将被交换出来(到其他的交换空间中)。如果没有足够的虚拟内存来容纳所有这些页面,Linux就会波动而不正常;但经过一段较长的时间Linux会恢复,但此时系统已不可用了。有时,尽管有许多的空闲内存,仍然会有许多的交换空间正被使用。这种情况是有可能发生的,例如如果在某一时刻有进行交换的必要,但后来一个占用很多物理内存的大进程结束并释放内存时。被交换出的数据并不会自动地交换进内存,除非有这个需要时。此时物理内存会在一段时间内保持空闲状态。对此并没有什么可担心的,但是知道了是怎么一回事,也就无所谓了。许多操作系统使用了虚拟内存的方法。因为它们仅在运行时才需要交换空间,以解决不会在同一时间使用交换空间,因此,除了当前正在运行的操作系统的交换空间,其它的就是一种浪费。所以让它们共享一个交换空间将会更有效率。注意:如果会有几个人同时使用这个系统,他们都将消耗内存。然而,如果两个人同时运行一个程序,内存消耗的总量并不是翻倍,因为代码页以及共享的库只存在一份。Linux系统常常动不动就使用交换空间,以保持尽可能多的空闲物理内存。即使并没有什么事情需要内存,Linux也会交换出暂时不用的内存页面。这可以避免等待交换所需的时间:当磁盘闲着,就可以提前做好交换。可以将交换空间分散在几个硬盘之上。针对相关磁盘的速度以及对磁盘的访问模式,这样做可以提高性能。与访问物理内存相比,磁盘的读写是很慢的。另外,在相应较短的时间内多次读磁盘同样的部分也是常有的事。例如,某人也许首先阅读了一段E-mail消息,然后为了答复又将这段消息读入编辑器中,然后又在将这个消息拷贝到文件夹中时,使得邮件程序又一次读入它。或者考虑一下在一个有着许多用户的系统中&ls命令会被使用多少次。通过将信息从磁盘上仅读入一次并将其存于内存中,除了第一次读以外,可以加快所有其它读的速度。这叫作磁盘缓冲(Disk Buffering),被用作此目的的内存称为高速缓冲(Buffer Cache)。但是,由于内存是一种有限而又不充足的资源,高速缓冲不可能做的很大(它不可能包容要用到的所有数据)。当缓冲充满了数据时,其中最长时间不用的数据将被舍弃以腾出内存空间用于新的数据。对写磁盘操作来说磁盘缓冲技术同样有效。一方面,被写入磁盘的数据常常会很快地又被读出(例如,原代码文件被保存到一个文件中,又被编译器读入),所以将要被写的数据放入缓冲中是个好主意。另一方面,通过将数据放入缓冲中,而不是将其立刻写入磁盘,程序可以加快运行的速度。以后,写的操作可以在后台完成,而不会拖延程序的执行。大多数操作系统都有高速缓冲(尽管可能称呼不同),但是并不是都遵守上面的原理。有些是直接写(Write-Through):数据将被立刻写入磁盘(当然,数据也被放入缓存中)。如果写操作是在以后做的,那么该缓存被称为后台写(Write-Back)。后台写比直接写更有效,但也容易出错:如果机器崩溃,或者突然掉电,缓冲中改变过的数据就被丢失了。如果仍未被写入的数据含有重要的薄记信息,这甚至可能意味着文件系统(如果有的话)已不完整。针对以上的原因,出现了很多的日志文件系统,数据在缓冲区修改后,同时会被文件系统记录修改信息,这样即使此时系统掉电,系统重启后会首先从日志记录中恢复数据,保证数据不丢失。当然这些问题不再本文的叙述范围。由于上述原因,在使用适当的关闭过程之前,绝对不要关掉电源,Sync命令倾空(Flushes)缓冲,也即,强迫所有未被写的数据写入磁盘,可用以确定所有的写操作都已完成。在传统的UNIX系统中,有一个叫做update的程序运行于后台,每隔30秒做一次sync操作,因此通常无需手工使用sync命令了。Linux另外有一个后台程序,Bdflush,这个程序执行更频繁的但不是全面的同步操作,以避免有时sync的大量磁盘I/O操作所带来的磁盘的突然冻结。在Linux中,Bdflush是由update启动的。通常没有理由来担心此事,但如果由于某些原因bdflush进程死掉了,内核会对此作出警告,此时你就要手工地启动它了(/sbin/update)。缓存(Cache)实际并不是缓冲文件的,而是缓冲块的,块是磁盘I/O操作的最小单元(在Linux中,它们通常是1KB)。这样,目录、超级块、其它文件系统的薄记数据以及非文件系统的磁盘数据都可以被缓冲了。缓冲的效力主要是由它的大小决定的。缓冲太小的话等于没用。它只能容纳一点数据,因此在被重用时,所有缓冲的数据都将被倾空。实际的大小依赖于数据读写的频次、相同数据被访问的频率。只有用实验的方法才能知道。如果缓存有固定的大小,那么缓存太大了也不好,因为这会使得空闲的内存太小而导致进行交换操作(这同样是慢的)。为了最有效地使用实际内存,Linux自动地使用所有空闲的内存作为高速缓冲,当程序需要更多的内存时,它也会自动地减小缓冲的大小。&这就是一般情况下Linux内存的一般机制,真正的Linux内存的运行机制远远比这个复杂。&Other:swap tendency = mapped ratio / 2 + distress + swappinessThe mapped ratio value is the percentage of pages in all memory zones thatbelong to User Mode address spaces (sc-&nr_mapped) with respect to the totalnumber of allocatable page frames. A high value of mapped_ratio means that thedynamic memory is mostly used by User Mode processes, while a low value meansthat it is mostly used by the page cache.The distress value is a measure of how effectively the PFRA is reclaiming pag it is based on the scanning priority of the zone in theprevious run of the PFRA, which is stored in the prev_priority field of thezone descriptor. The distress value depends on the zone's previous priority asfollows:Zone prev. priority12...76543210Distress value0136122550100Finally, the swappiness value is a user-defined constant, which is usually setto 60. The system administrator may tune this value by writing in the/proc/sys/vm/swappiness file or by issuing the proper sysctl( ) system call.Pages will be reclaimed from the address spaces of processes only if the zone'sswap tendency is greater than or equal to 100. Thus, if the systemadministrator sets swappiness to 0, then the PFRA never reclaims pages in theUser Mode address spaces unless the zone's previous priority is zero (anunlikely event); if the administrator sets swappiness to 100, then the PFRAreclaims pages in the User Mode address spaces at every invocation.swappiness,吃参数是得到swap tendency的一个量,而swap tendency是linux内核进行内存进行回收的一个阀值和标量。&首先是,kswapd进程来定期扫描系统资源,查看内存是否够用,由两个值影响pages_high和page_low,如果现在可使用的区间在page_high&x&page_low,就开始检查从文件系统读入的文件,有无被修改的内存页面,如果有就写入到磁盘,但是,如果内存页面被修改了,有可能不是从文件系统读入的,即找不到回写的位置,如malloc产生的anonymous内存数据就写入swap分区,这部分当进程在次被唤醒,获得了CPU运行时间,在从swap读入。补充:在网上查询也有可能是iptables的原因,如果在iptables上添加了单IP连接数限制,如下:iptables -vnLChain
FORWARD (policy ACCEPT 761G packets, 477T bytes)&pkts bytes target&&&& prot opt
in&&&& out&&&&
source&&&&&&&&&&&&&&
destination&&&&&&&&&& 50M 5790M REJECT&&&& tcp& --&
*&&&&& *&&&&&&
10.x.0.0/16&&&&&&&
0.0.0.0/0&&&&&&&&&& #conn/32
& 500 reject-with icmp-port-unreachable&& 56M 4581M REJECT&&&& tcp& --&
*&&&&& *&&&&&&
10.x.0.0/16&&&&&&&
0.0.0.0/0&&&&&&&&&& #conn/32
& 500 reject-with icmp-port-unreachable&2666K& 208M REJECT&&&& tcp& --&
*&&&&& *&&&&&& 10.x.0.0/16&&&&&&&
0.0.0.0/0&&&&&&&&&& #conn/32
& 500 reject-with icmp-port-unreachable&& 18M& 976M REJECT&&&& tcp& --&
*&&&&& *&&&&&&
10.x.0.0/16&&&&&&&
0.0.0.0/0&&&&&&&&&& #conn/32
& 500 reject-with icmp-port-unreachable&1K REJECT&&&& tcp& --& *&&&&&
10.x.0.0/16&&&&&&&
0.0.0.0/0&&&&&&&&&& #conn/32
& 500 reject-with icmp-port-unreachable&&&& 0&&&& 0 REJECT&&&&
tcp& --& *&&&&&
10.x.0.0/16&&&&&&&
0.0.0.0/0&&&&&&&&&& #conn/32
& 500 reject-with icmp-port-unreachable使用 ksoftirqd&&-F FORWARD清空转发表即可。本文出自 “” 博客,谢绝转载!
了这篇文章
类别:┆阅读(0)┆评论(0)
09:24:38 13:47:23 17:30:38

我要回帖

更多关于 linux swap分区 的文章

 

随机推荐