我在

linuxatemyram读到了关于Linux和cachd内存但有一些对我来说没有意义,如果服务器甚至有一个低负载,而不是释放一些缓存的内存,它开始使用swap,这使服务器变慢..

即使是现在,当服务器负载是负载平均值时:0.00,0.00,0.00交换一些内存,而超过85%的内存用于交换.

我读过类似的问题,比如this和this,但是提到交换不应该发生.同样,直到3周前,缓存占用了更小的内存部分,并且我们没有更改任何可能影响缓存内存的内容.

你能否告诉我这些价值是否还可以,或者我是否有问题?

谢谢!

[root@web01 ~]# cat /proc/meminfo

MemTotal: 5183448 kB

MemFree: 249260 kB

Buffers: 330848 kB

Cached: 4317828 kB

SwapCached: 92 kB

Active: 2883596 kB

Inactive: 1882468 kB

HighTotal: 4315324 kB

HighFree: 63516 kB

LowTotal: 868124 kB

LowFree: 185744 kB

SwapTotal: 5799928 kB

SwapFree: 5799796 kB

Dirty: 368 kB

Writeback: 0 kB

AnonPages: 117356 kB

Mapped: 21076 kB

Slab: 152668 kB

PageTables: 4184 kB

NFS_Unstable: 0 kB

Bounce: 0 kB

CommitLimit: 8391652 kB

Committed_AS: 268708 kB

VmallocTotal: 116728 kB

VmallocUsed: 5404 kB

VmallocChunk: 110964 kB

HugePages_Total: 0

HugePages_Free: 0

HugePages_Rsvd: 0

Hugepagesize: 2048 kB

[root@web01 ~]# free

total used free shared buffers cached

Mem: 5183448 4932936 250512 0 330840 4317340

-/+ buffers/cache: 284756 4898692

Swap: 5799928 132 5799796

[root@web01 ~]# uname -a

Linux web01 2.6.18-164.15.1.el5PAE #1 SMP Wed Mar 17 12:14:29 EDT 2010 i686 i686 i386 GNU/Linux

linux缓存 内存,Linux缓存内存:超过85%的缓存内存并使用交换相关推荐

  1. linux send 失败_linux高性能网络编程之tcp连接的内存使用

    当服务器的并发TCP连接数以十万计时,我们就会对一个TCP连接在操作系统内核上消耗的内存多少感兴趣.socket编程方法提供了SO_SNDBUF.SO_RCVBUF这样的接口来设置连接的读写缓存,li ...

  2. linux arp 老化时间,Linux实现的ARP缓存老化时间原理解析

    一.问题众所周知,ARP是一个链路层的地址解析协议,它以IP地址为键值,查询保有该IP地址主机的MAC地址.协议的详情就不详述了,你可以看RFC,也可以看教科书.这里写这么一篇文章,主要是为了做一点记 ...

  3. linux查看tomcat启动内存溢出,关于tomcat乱码以及tomcat jvm 内存溢出问题的解决方案和理论-Fun言...

    一:乱码问题1(前端通过url方式传递中文参数后台收到的是????) 此为Tomcat根目录-conif-server.xml 中 connectionTimeout="20000″ red ...

  4. Linux实战教学笔记42:squid代理与缓存实践(一)

    第1章 Squid介绍 1.1 缓存服务器介绍 缓存服务器(英文意思cache server),即用来存储(介质为内存及硬盘)用户访问的网页,图片,文件等等信息的专用服务器.这种服务器不仅可以使用户可 ...

  5. linux 磁盘缓存设置,Linux下的磁盘缓存

    前段时间在开发一个使用SSD做缓存的系统,在高速写入数据时会出现大量的磁盘缓存.太多的磁盘缓存如果没有及时的写入磁盘中,在机器出现问题时是非常危险的,这样会导致很多的数据丢失,但是如果实时的将数据刷入 ...

  6. 释放linux缓存文件命令,Linux定时释放缓存Shell脚本实现自动化运维 | kTWO-个人博客...

    使用Linux服务器的用户应该都知道,Linux在使用的时候,可用内存会随着时间慢慢的变小,最终可能到80%-90%,这个时候就需要我们去人工干预,来进行魂村的释放. 本文将使用Linux的Cron定 ...

  7. eclipse内存设置Linux,Eclipse CDT Linux下内存分析 补记

    常用工具汇总 常用的内存分析工具 PurifyPlus 不支持常用的Linux 64系统[Ubuntu redhat],悲剧 Valgrind简介 Memcheck Memcheck 工具主要检查下面 ...

  8. Linux书签(02)用linux top命令自行监测和分析服务器CPU、内存、进程等性能

    楔子: 学会灵活使用各种或工具或手段来监测自己的项目运行情况无疑是一种自我能力的提高.Linux top 命令也许会有所帮助. Linux top 命令 Linux top 命令是服务器工程师和运维最 ...

  9. linux 进程slab,Linux内存管理之slab slab是什么

    一:准备知识: 前面我们分析过了大内存分配的实现机制,事实上,若为小块内存而请求整个页面,这样对于内存来说是一种极度的浪费.因此linux采用了slab来管理小块内存的分配与释放.Slab最早是由su ...

最新文章

  1. okhttp面试: Socket
  2. android 滑动顶部固定,android view滑动到顶部悬停
  3. 利用Axes3D绘制三维性能曲面
  4. Python文本处理:解析json格式的数据
  5. [Android]Linux下WebRTC下载与编译
  6. 商家中心设计 多sku商品发布_商家后台怎么设计商品信息?
  7. 搜索引擎的那些事(多线程web遍历)
  8. Python排序算法---快速排序
  9. 搜索结果去重_华为诺亚方舟实验室推荐与搜索方向六项研究成果获CIKM 2020录用...
  10. 大学 计算机 试题,【分享】《大学计算机基础》试题题库及答案 ~~~~~~~~~~~...
  11. 二阶系统的性能分析(开环相幅和阶跃响应)——自动控制原理基础补充(三)
  12. android jni c调用java,Android JNI中C调用Java方法
  13. A* 算法求解八数码问题
  14. python读取nc文件并转换成csv_在Python3中读取crystal report.rpt文件并将其转换为.csv或.xlsx...
  15. win10u盘被写保护怎么解除_win10系统下u盘被写保护怎么解除_win10解除u盘写保护方法...
  16. 使用rainbowcrack破解md5密文
  17. 注意力机制最新综述解读
  18. 【FPGA】Quartus Prime 20.1 精简版下载安装教程记录
  19. php xmp,xmp可以一直开着吗
  20. java的无参构造方法_Java有参构造方法和无参构造方法

热门文章

  1. tmux命令-快速开始
  2. Au 音频效果参考:降噪/修复
  3. 外汇经典交易策略,最基本的趋势跟踪策略
  4. 使用animate.css动画库出现窗口抖动
  5. 北风网java微信_北风网--Java中级班之JSP+servlet+论坛项目+论坛项目MVC实现
  6. zabbix监控web界面和Zabbix监控配置
  7. stm32 arduino PS游戏手柄通讯 使用PS2X_lib 库的修改
  8. 服务器系统会导致断网吗,云服务器会断网吗
  9. JBolt 1.5.0新版发布,升级到支持最新版JFinal和Jetty,实现了在线更新插件功能
  10. 股票费用计算机,【股票买卖收益的计算器】股票买卖费用怎么算?_千聊