V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
coderJie
V2EX  ›  程序员

求助:服务器内存占用异常高,但进程检查未发现大量占用,该如何解决?

  •  
  •   coderJie · 2024-01-03 09:44:12 +08:00 · 3136 次点击
    这是一个创建于 368 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近遇到了一个 window 服务器内存占用的问题,有没有大佬懂的??

    环境:阿里云,Windows 服务器

    之前是 16g 的内存,后面发现内存占用 90 多,好像不太够,升级到了 32g ,然后令人迷惑的事情就出现了,升级完之后还是 90 左右。

    服务器就跑了一个 mysql 和几个 flask 服务,看后台进程的话感觉最多也就 10g 的占用,但是它显示将近 30g 的内存占用,工单已经提交过了,让我去用它的安全查杀功能扫一下,还得给钱,问题是还啥也扫不出来。

    这是服务商资源分配的问题吗,感觉是升级完之后给了假资源,有没有懂哥懂的???

    22 条回复    2024-01-03 13:25:31 +08:00
    coderJie
        1
    coderJie  
    OP
       2024-01-03 09:45:56 +08:00

    opengps
        2
    opengps  
       2024-01-03 09:46:32 +08:00
    内存有好几个,重点看提交内存,然后看动态内存。
    任务管理器的详细标签下,标题那里右键可以勾选出其他几种内存列的展示
    hefish
        3
    hefish  
       2024-01-03 09:50:50 +08:00
    内存闲着也是闲着。。。现在已经不是 20 年前,win2000 的时候了,那时候是越空越好
    coderJie
        4
    coderJie  
    OP
       2024-01-03 09:50:56 +08:00
    coderJie
        5
    coderJie  
    OP
       2024-01-03 09:51:44 +08:00
    @hefish 不知道怎么调,没有看到相关选项,截个资源监控器的图吧
    coderJie
        6
    coderJie  
    OP
       2024-01-03 09:52:56 +08:00
    @hefish 额,@错人了,问题是,已经影响到使用了,有时候内存占用过高导致 vscode 打不开,远程连不上
    coderJie
        7
    coderJie  
    OP
       2024-01-03 09:53:03 +08:00
    @opengps 不知道怎么调,没有看到相关选项,截个资源监控器的图吧
    onice
        8
    onice  
       2024-01-03 09:55:17 +08:00
    可能是被挖矿了。试试: https://www.eset.com/cn/for-home/online-scanner/
    lxyv
        9
    lxyv  
       2024-01-03 09:56:30 +08:00
    大概率内存泄漏,windows server 的话可以先用 rammap+poolmon 简单排查下
    mosliu
        10
    mosliu  
       2024-01-03 10:16:31 +08:00
    rammap 看一下
    kkkbbb
        11
    kkkbbb  
       2024-01-03 10:26:08 +08:00
    应该是有地方内存泄露吧,是正版的系统么?
    hefish
        12
    hefish  
       2024-01-03 10:26:14 +08:00
    我觉着先把 mysqld 的内存限一限,说不定 sql 操作频繁,占的内存多一些。
    yinmin
        13
    yinmin  
       2024-01-03 10:35:06 +08:00 via iPhone
    你依次重启 mysql 、flask 等服务,看看哪个服务重启会释放内存,就能找到原因了。
    E1n
        14
    E1n  
       2024-01-03 10:40:37 +08:00 via Android
    重启解决一切,想找到原因就检查内存
    nuII
        15
    nuII  
       2024-01-03 10:41:31 +08:00
    看看你的网络策略,有没有放行一些常见端口,挖矿木马太多了,如果是简单的 base64 字符串打进来的,那云厂商基本都能检测到给你告警,没有的话可能是通过其他漏洞方式入侵的,另外你看看 CPU 是不是一直占用的比预期高,但是不会占满
    coderJie
        16
    coderJie  
    OP
       2024-01-03 10:42:16 +08:00
    @kkkbbb 肯定正版系统啊
    coderJie
        17
    coderJie  
    OP
       2024-01-03 10:43:33 +08:00
    coderJie
        18
    coderJie  
    OP
       2024-01-03 10:45:09 +08:00
    已经重启过服务器,排除过服务问题了,用了 rammap 排查,原因大概找到了,就是这个 unused active 占用太高了,是内存泄漏?
    coderJie
        19
    coderJie  
    OP
       2024-01-03 10:45:33 +08:00
    现在在用 eset 扫描中
    Goooooos
        20
    Goooooos  
       2024-01-03 11:13:10 +08:00
    可能某个驱动异常
    wheat0r
        21
    wheat0r  
       2024-01-03 12:40:39 +08:00
    这个时候只能靠 poolmon 了
    ser3w
        22
    ser3w  
       2024-01-03 13:25:31 +08:00
    找下大页内存,看看有没有释放掉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2928 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:23 · PVG 20:23 · LAX 04:23 · JFK 07:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.