V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
0x4F5DA2
V2EX  ›  macOS

为什么感觉 macOS 上的软件都异常地消耗内存

  •  
  •   0x4F5DA2 · 2020-04-08 02:58:53 +08:00 · 4757 次点击
    这是一个创建于 1472 天前的主题,其中的信息可能已经有所发展或是发生改变。

    道理我都懂(内存是拿来用的不是拿来看的),可是还是感觉有的软件吃内存吃得没有道理。今天感觉电脑有点卡了打开活动监视器看了一眼。(・_・;

    PowerPoint 、Firefox 还有 Sublime Text 都是之前用完没有完全退出,驻留在任务栏的,电脑大概开了两周,之前有没有完全退出过有点记不起来了,当前没有打开任何的文件或者网页。Firefox 大概是缓存了之前开过的网页(?)感觉还可以理解,Sublime 我依稀记得是 C++写的,什么东西也没开占了 330M 感觉有些理解不能,最离谱的还要数 PowerPoint,啥也不干占 3.2G 。(我:???)

    G2jLVJ.png

    21 条回复    2020-04-16 19:10:54 +08:00
    ftu
        1
    ftu  
       2020-04-08 03:25:16 +08:00 via iPhone
    (跑题)公司里 2G 内存 win xp 可以非常流畅得用 Office (而且打开比 Mac 快不知道多少)#手动狗头防挨打
    daozhihun
        2
    daozhihun  
       2020-04-08 06:21:15 +08:00
    同感觉,在 ubuntu 上用和 macOS 差不多的软件(不计系统带的那些),macOS 内存占用 10G,而 ubuntu 只有 5G 左右。
    都说不用去管 RAM 占用多少,但是事实上我的 macOS 在内存占满时流畅性会迅速下降(虽然 activity monitor 里内存压力还是绿色的)
    tt67wq
        3
    tt67wq  
       2020-04-08 08:19:01 +08:00
    我也是这样,8g 的内存轻度使用,居然卡的不行,亿怒之下换了个 32g 的 Linux,现在看 CPU 和 MEM 基本和空载一样
    whwq2012
        4
    whwq2012  
       2020-04-08 08:20:42 +08:00 via Android
    @ftu 你是用哪个 xp 下的哪个上古 office 版本和 office2016 比?
    labnotok
        5
    labnotok  
       2020-04-08 08:24:04 +08:00 via Android
    MS 套件感觉就是代码里面喂了屎,我宁愿用虚拟机,只给 4G RAM 就可以起飞。
    别的软件都正常,不觉得内存占用有什么问题。
    内存占用还是更相信 htop 显示的
    himself65
        6
    himself65  
       2020-04-08 08:40:22 +08:00 via iPhone
    YzSama
        7
    YzSama  
       2020-04-08 08:53:19 +08:00
    怎么说,32G 内存 平时吃满了 20+G,就 idea + chrome + 微信 等很多,虽然感觉内存占用多,但是平时编码好像也没觉得有多卡。。(纯个人使用感受)
    chendy
        8
    chendy  
       2020-04-08 08:56:37 +08:00
    mac 版本的 office 都是负优化,从 14 年到现在就没有一个流畅的版本
    开个 win 的虚拟机跑 office 都比在本机流畅太多
    di11wei
        9
    di11wei  
       2020-04-08 09:24:23 +08:00
    这个不是很懂哈,网上的说法咱不是开发者啥的也不懂,都好像有道理。
    但是内存里面有个实际内存,是不是应该看这个呢。
    平时我也不重启,也不关注这些,真的要是卡了就重启一遍。
    软件尽量保证最新版本是不是也会好一些。
    minami
        10
    minami  
       2020-04-08 09:33:55 +08:00
    居然在 V2 看到了甜面包(永垂不朽)
    ddup
        11
    ddup  
       2020-04-08 10:03:38 +08:00
    mac 上的 WPS 挺流畅的,Office 很卡。。。。
    20015jjw
        12
    20015jjw  
       2020-04-08 10:16:08 +08:00 via Android
    就是这么设计的啊 我平时开的东西 32g 就够了 但是 64g 的电脑就是会占 40g 96g 的电脑大概会占 55g 开的东西都一样的情况
    cabing
        13
    cabing  
       2020-04-08 10:20:37 +08:00
    是的。各种占用内存。
    cabing
        14
    cabing  
       2020-04-08 10:50:08 +08:00
    看下操作系统内存原理就知道了啊。

    有可能是内存越多可能分配的内存页集合越大。
    harryxtse
        15
    harryxtse  
       2020-04-08 11:07:08 +08:00
    catalina 下 16g 起步,32g 以上就好用了
    Lax
        16
    Lax  
       2020-04-08 11:16:14 +08:00
    看 #9 的截图,显示一下“实际内存”那一列看看?
    Mirage09
        17
    Mirage09  
       2020-04-08 11:34:18 +08:00 via iPhone
    正常现象,我经常遇到 Safari 吃了 10G 内存,但是没影响。
    wanguorui123
        18
    wanguorui123  
       2020-04-08 15:51:47 +08:00
    1 、加载的类库太多了吧,分配的缓冲区太多。2 、内存碎片太多,内存无法释放。
    ruri
        19
    ruri  
       2020-04-09 10:57:32 +08:00 via Android
    @himself65 win 其实也是这样的,任务管理器里看到的可用内存不是实际可用,实际上是被各种缓存数据占据了的,但可以随时被清除出去。
    ruri
        20
    ruri  
       2020-04-09 11:14:21 +08:00 via Android
    win 这边其实也一样吃内存,特别是 win10,有多少吃多少,32g 开机就能没掉将近 1/3,再跑几个软件以后更不得了。另外浏览器吃数 G 流量是很正常的,我这边 chrome 最高见过 5g 多,而且我还没装 abp 、adg 这类内存霸王扩展呢。
    office 吃这么多我觉得跟你开的文件有关系,啥都不开应该不至于吃这么大内存吧。
    wasd6267016
        21
    wasd6267016  
       2020-04-16 19:10:54 +08:00
    一句话解释:没有 dll
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5700 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 02:19 · PVG 10:19 · LAX 19:19 · JFK 22:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.