首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
V2EX  ›  问与答

感觉 macbook 16g 内存根本不够用啊

  •  
  •   mrzx · 34 天前 · 1710 次点击
    这是一个创建于 34 天前的主题,其中的信息可能已经有所发展或是发生改变。

    日常办公使用。 微软原生 execl 表格占 1.7g 内存 windows server 845M 微软原生 word 占 800M QQ 590M Axure RP 600M 雷鸟邮件客户端 470M

    其他的非大头程序就不说了,现在才开机就使用了 11g 内存(非睡眠后开机),缓存了 3.9g 内存。

    感觉以后买苹果的机器,非要 32g 起步了。

    我的这款是是 macbook pro 2015 款,自从更新了最新的 mac os x 版本,为了封堵最新 intel 超线程漏洞,苹果好像对 cpu 做了某些限制(我猜是直接关闭超线程),cpu 性能感觉大大下降。4 代 u 已老也。。。。

    估计要快到换机器的时候了。

    26 回复  |  直到 2019-08-13 18:06:44 +08:00
        1
    pangang0627   34 天前 via Android
    我的也是 2015 款 8g 内存的,chrome 窗口开个十来个就提示内存不足,无法做开发本了,已经重装系统给女朋友看视频用了,自己用公司配的戴尔,16g 内存,装个 wsl,前端开发有时搞搞 java,很好用。真没觉得 mbp 在开发中有啥优势。
        2
    jeremygao   34 天前
    16G 还凑合,8G 根本不够用,现在公司用的开发机子都 32G
        3
    WuwuGin   34 天前
    你别感觉,你要用到真的不够的时候再说,macOS 本来就喜欢缓存利用未使用的内存。
    然后我详细看了你的后续发言“感觉”大大下降,“我猜是直接关闭超线程”。。。。你开心就好。
        4
    Sapp   34 天前
    按照你这个标准,你就是 32g 都依旧不够用
        5
    Sapp   34 天前
    “为了封堵最新 intel 超线程漏洞,苹果好像对 cpu 做了某些限制(我猜是直接关闭超线程),cpu 性能感觉大大下降。”

    你这都已经涉嫌反智了知道吗?
        6
    joyhub2140   34 天前
    macbook 其实就是一个出差专用的机器,性能根本排不上用场,最多拿去上上网也,word,调试一下程序,我只有自己开车去出差才背着那 15 寸的 MBP,挤公交地铁都懒得带。
        7
    falcon05   34 天前
    “ 直接关闭超线程” 这。。。。
        8
    jfdnet   34 天前
    内容管理是动态的
        9
    shuizhengqi   34 天前
    你这 64g 怕是都不够用,我天天搞开发,idea 都占了 6g 内存,datagrip 占 2g,其它杂七杂八的,还能剩一点。也就是 16g 内存.
        10
    lostberryzz   34 天前
    @pangang0627 ?????????????

    8G 内存开 10 个 chrome 网页就内存不足?我日常开 30+怎么从来没有问题?而且也从来没见过提示内存不足的,系统有这功能?

    🍎在更新中加了一个关闭超线程的选项,默认肯定是不会开启的
        11
    erlking   34 天前 via iPhone
    mac 的内存机制是和 win 不一样的
        12
    20015jjw   34 天前 via Android
    lz 原帖不评价了

    想说一下 16g 看项目大小是可以不够的
        13
    heymi   34 天前
    怎么这么多人对 mac 的内存管理机制一无所知?就算给你 32G,大部分情况下 mac 也能给你用满的,以满足高性能。当你需要开其他任务的时候,会自动释放,进行动态管理。
        14
    cyndihuifei   34 天前
    不知道你们说的是真的还是假的 一直用 8g mf840,没觉得有什么问题
        15
    cmonkey   34 天前
    你这已经很爽了,我用 8G 内存的啦基本,天天编译 Scala , 每天手动强制关机重启 N 次
        16
    mrhhsg   34 天前
    这确实是感觉而已,实际上 8g 也用得好好的,iOS / Android 开发都不在话下
        17
    andrewDDC   34 天前
    32G 保平安
        18
    Varobjs   34 天前 via Android
    8g 是真不够用,chrome 几个网页加 IDE,内存占用就百分之八九十了
        19
    otakustay   34 天前
    macos 的内存不是这么算的,它的玩法是应用可以拼命地拿,等系统说你还给我的时候再还回去……
        20
    wasd6267016   34 天前
    给你整个 64G 的 占用率都能破 80%
        21
    linde   33 天前
    IDEA + Chrome (20+标签) + FireFox (5 标签) + Safari + QQ + iTerm2

    MBP 2013 late 4G RAM 用一周左右会感觉很卡,手动重启一下又能战一周。
        22
    mrzx   9 天前
    @Sapp 目前没有更好的 100%封堵 cpu 超线程漏洞的更好做法。苹果和 intel 官方也承认了,要彻底杜绝漏洞,只有关闭超线程,不过苹果的每次系统更新信息里不会写的那么详细拉。

    早知道我在更新前跑个分数,更新后在跑个分数来证明我这种猜测。。
        23
    mrzx   9 天前
    @falcon05 别笑,请仔细查阅相关此漏洞的一些信息,官方明确指出,要 100%规避此漏洞的唯一方式就是关闭超线程功能。不然此漏洞一直存在。

    总之,苹果官方承认了这个漏洞,并且保证下一个系统版本中修复此漏洞。。。那么只有 2 种可能。要不关闭了超线程,要不然此漏洞并没有完全得到修复,毕竟是硬件级安全漏洞。

    你们这是惯性思维导致你们没有仔细查询相关信息,就先给人戴了“智商税”的帽子,感觉别人好傻,这种笑话都能信之类的。。
        24
    mrzx   9 天前
    @WuwuGin intel 最近爆了很多硬件级漏洞,很多漏洞的解决方法都是无解或者是牺牲 cpu 性能的做法来解决。

    苹果官方承认了这个漏洞,并且保证下一个系统版本中修复此漏洞。。。那么只有 2 种可能。要不关闭了超线程,要不然此漏洞并没有完全得到修复,毕竟是硬件级安全漏洞。

    惯性思维让你们认为我只是信口开河,没有根据的瞎猜,却没有去仔细核对最近 intel 爆出的一系列安全漏洞详细信息。误认为我是个“交智商税”的人。但烦稍微去做了点工作,仔细查询了这些漏洞的相信信息的人,又是怎么看待你们的呢?嘲讽别人的同时,可能被嘲讽的下一个对象就是你自己。。
        25
    mrzx   9 天前
    @lostberryzz 的确,谷歌浏览器的确需要更多内存缓存,我这边随便都上 7 ~ 8 个 G.

    我了解类 unix 的内存缓存机制。我发这个帖子的时候,早就用第三方类似的软件“挤压”过相关内存,并做了适当的释放内存的操作。其实 mac 下的内存清理软件的原理也只不过是创建一个进程,然后利用这个进程像系统提交“需要占用大量内存”的请求,并且通过这种方式尽量挤占其他程序的“缓存”让系统把内存给空出来,等内存使用率超过 100%在将此进程关闭,用来释放大量的内存和其他程序占用的缓存。

    我只是好奇,一个 word 的类似的轻量级软件在通过此操作之后,还要占用那么多的内存。。这些占用的内存里多少是缓存?还是第三方内存清理软件没有“挤占”够?
        26
    falcon05   9 天前 via iPhone
    好吧,你这么想我只好 block 了,bye。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2065 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 15:44 · PVG 23:44 · LAX 08:44 · JFK 11:44
    ♥ Do have faith in what you're doing.