win10,内存只能使用 70%左右? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
SJH0402
V2EX    程序员

win10,内存只能使用 70%左右?

  •  
  •   SJH0402 2022-12-14 19:18:11 +08:00 3437 次点击
    这是一个创建于 1039 天前的主题,其中的信息可能已经有所发展或是发生改变。

    16G 运存,无论开多少程序或服务,内存一直维持在 70%左右。

    资源监视器中,有 4G 左右为“备用”状态

    8 条回复    2022-12-15 14:59:17 +08:00
    wudaye
        1
    wudaye  
       2022-12-14 19:36:33 +08:00
    我 16G 能跑到 90%,32G 只能跑到 60%-70%,再多就各种程序崩溃
    floatkayau
        2
    floatkayau  
       2022-12-14 20:52:58 +08:00
    这个我或许知道。把虚拟内存拉很高试试,设置个 10G8G 的,或者硬盘大的直接 1:1 。注意任务管理器的内存页面有一栏叫《已提交》
    chenqh
        3
    chenqh  
       2022-12-15 01:18:59 +08:00
    经常 90%啊
    userdhf
        4
    userdhf  
       2022-12-15 02:09:39 +08:00
    win11 64g 内存,20g 内存的 ramdisk 加速 ps 缓存和 edge cache ,任务管理器如下:

    使用中(已压缩) 39.3 GB(534 MB)

    可用 23.8 GB

    速度:2667 MHz

    已使用的插槽:2/4 外形规格:SODIMM 为硬件保留的内存:53.9 MB

    已提交 46.2/73.4 GB

    已缓存 13.6 GB

    分页缓冲池 1020 MB

    非分页缓冲池 607 MB
    gogogo2000
        5
    gogogo2000  
       2022-12-15 11:23:20 +08:00
    windows 的内存模型要求应用先提交( commit )再使用,即先申请一块空间然后再使用这块空间。
    1 、很多语言都有自己的内存管理器,如 go ,java ,php 等,在程序中 free 内存后,内存并不会真的回到操作系统中,而是依然处于占用的状态以便后续快速重新分配
    2 、很多语言为了考虑数组等结构的长度动态分配的问题,commit 的长度比实际需要的长度要大,并且 commit 好像是有页面对齐,例如申请 100 字节数组,实际可能要 commit 4k 或更多,导致 commit 占用比真实内存占用要高很多

    Windows 中 commit 总量=物理内存+页面文件,一旦达到上限则报内存不足程序崩溃,但这时看任务管理器大概率会发现内存并没有用完。
    mmdsun
        6
    mmdsun  
       2022-12-15 14:16:00 +08:00
    win11 可以跑到 98% ,99%内存还挺流畅。
    win10 内存快满了会卡顿。
    leeshong7
        7
    leeshong27  
       2022-12-15 14:36:38 +08:00
    这是我用的最多的时候,没见跑满过,再多就蓝屏了 /滑稽
    changwei
        8
    changwei  
       2022-12-15 14:59:17 +08:00
    Windows 的内存占用比率显示是有他们自己的一套计算规则,具体可以看看这个知乎问题下面的回答

    https://www.zhihu.com/question/43714216
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2294 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 01:18 PVG 09:18 LAX 18:18 JFK 21:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86