V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
zictos
V2EX  ›  Chrome

chrome 为什么内存还有 5G 就提示内存不足?

  •  1
     
  •   zictos · 2021-05-30 15:54:16 +08:00 · 5143 次点击
    这是一个创建于 1275 天前的主题,其中的信息可能已经有所发展或是发生改变。

    neicun.jpg

    内存还有 5G 就提示“Out of Memory”的错误。经常出现这种情况,有时候甚至还有 6G-7G 内存就这么提示。
    另外之前使用 selenium 自动化也是经常这样,换成火狐就好了。

    已经是想尽一切办法尽量减少内存了(比如安装 The Marvellous Suspender ),实在不知道为什么这么占内存。有时候明明才开 30 个左右的网页就这样提示,也有时候开几百个网页才出现这种提示。

    13 条回复    2023-03-15 05:30:49 +08:00
    DOLLOR
        1
    DOLLOR  
       2021-05-30 15:57:51 +08:00   ❤️ 1
    决定你内存是否还有可用空间的,不是物理内存数值,而是右边“已提交”这栏的数值。
    这时候,你应该尝试增大系统设置里的虚拟内存分页文件大小。
    zictos
        2
    zictos  
    OP
       2021-05-30 16:07:52 +08:00



    我的虚拟内存只开启了 C 盘的,并且是系统自动管理的,当前已分配 10G 的样子。
    zictos
        3
    zictos  
    OP
       2021-05-30 16:08:43 +08:00
    @DOLLOR #1 2 楼忘 @了
    jasonkayzk
        4
    jasonkayzk  
       2021-05-30 16:36:09 +08:00
    @DOLLOR #1 已提交指的是“程序向 OS 申请的内存空间”;随便写一个 Hello World 都能提交 1T 的内存空间;
    oott123
        5
    oott123  
       2021-05-30 16:55:47 +08:00 via Android
    是单个标签占用的内存太大了,注意下是哪个坑爹网站,以后别开那个网站了…
    zictos
        6
    zictos  
    OP
       2021-05-30 17:11:25 +08:00
    @oott123 #5 浏览器的“任务管理器”显示各标签占内存都不是很高。我感觉是我的 C 盘空间不够了,以至于虚拟内存太少,我 C 盘快没空间了。现在清理下 C 盘看以后还会不会出现这种情况。
    DOLLOR
        7
    DOLLOR  
       2021-05-30 17:12:47 +08:00
    @zictos
    我去,都分配 10G 了还不够用,可能要排查一下是哪个程序、浏览器打开的网站占用如此夸张的内存空间。
    另外,在浏览器里按 Shift+Esc 可以具体查看每个标签进程的内存占用情况。
    zictos
        8
    zictos  
    OP
       2021-05-30 17:26:26 +08:00
    @DOLLOR #7 10G 应该不算多吧,我听说虚拟内存一般分配在物理内存的 1-1.5 倍比较合适。我是 C 盘快没空间了,如果 C 盘空间足的话应该会分配更多。
    Shift+Esc 看到的内存占用都不会很高,一般最多就几百兆。
    JensenQian
        9
    JensenQian  
       2021-05-30 22:44:23 +08:00 via Android
    ssdde
        10
    ssdde  
       2021-08-01 21:28:09 +08:00
    以前我也困惑于此问题,后来才发现,这真的是 CPU 缓存的问题
    Siraner
        11
    Siraner  
       2022-01-12 14:35:24 +08:00
    清理自己页面文件驱动器的空间可解
    SekiBetu
        12
    SekiBetu  
       2022-10-01 23:22:32 +08:00
    果然是内存不足的原因,我之前把虚拟内存关了,然后跑着模拟器和网页,总是时不时崩溃提示内存不足,我一看内存才 50%,现在看到这个帖子,去把虚拟内存开了,果然不会崩溃了,不说了,加内存条去了
    halw
        13
    halw  
       2023-03-15 05:30:49 +08:00
    我标签开多了经常遇到这个问题,不知道该怎么解决。物理内存 64G ,已占用 20 多 G ,已提交 30 多 G ,应该没问题。刚刚看了一下虚拟内存是 win11 自动分配的,只有 4G ,应该手动改大一点吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5663 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:05 · PVG 17:05 · LAX 01:05 · JFK 04:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.