开发者社区> 问答> 正文

CPU占用不到5%为何内存会高达80%多

以前一直没注意 今天开通了数据管理后才发现内存占用80%多降不下来,我的配置:1核1G centos

展开
收起
寻梦boy 2016-03-28 11:04:25 6047 0
5 条回答
写回答
取消 提交回答
  • R&S网络资深工程师 ,阿里云论坛官方版主,阿里云云计算ACP,春考教学网站长,IT技术晋级之路专辑作者
    你是不是安装的插件多了
    2016-03-28 19:17:58
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    如果目前站点访问正常,或许内存使用了80%也没关系,对不?
    2016-03-28 18:20:53
    赞同 展开评论 打赏
  • ReCPU占用不到5%为何内存会高达80%多
    可以检查下系统负载参数,如果不高 一般不需要管的;
    对于这种情况可以手动处理下cat /proc/sys/vm/drop_caches 默认为0
    free -m 可以看下cache值
    [root@ajcheng]# sync
    手动执行sync命令(描述:sync 命令运行 sync 子例程。如果必须停止系统,则运行 sync 命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件)
    [root@ajcheng]# echo 3 > /proc/sys/vm/drop_caches
    [root@ajcheng]# cat /proc/sys/vm/drop_caches
    3
    将/proc/sys/vm/drop_caches值设为3
    清理缓存
    2016-03-28 17:52:38
    赞同 展开评论 打赏
  • 回 1楼ivmmff的帖子
    我也不知道为何有那么多进程 服务器上就一个wordpress在正常跑着

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

    回 6楼dongshan8的帖子
    访问正常  知道大概原因了 昨天开了个什么数据管理,然后进入数据管理后一段时间cpu和内存就爆满  然后网站就蹦了 不进入就没事了
    2016-03-28 14:59:24
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    lz这里 apache 进程略多。

    Mysql 也占用了很大的内存。

    不一定 CPU 使用率低 内存就一定会低。 lz较多的看来是内存密集型应用

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

    1.针对 apache 进程过多,建议使用 CDN,或者加一个 Nginx 前端
    2.Mysql 建议使用其他轻资源分支

    最好还是升级内存

    2016-03-28 12:24:46
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
RDS SQL Server CPU高使用率性能优化 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载