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

32G 内存会不会不够用,苹果的 Unified Memory 统一内存是 Cpu Gpu 共用内存呀

  •  
  •   ATwinkleStar · 2021-10-21 08:58:46 +08:00 via iPhone · 5549 次点击
    这是一个创建于 1148 天前的主题,其中的信息可能已经有所发展或是发生改变。
    计组没学好,斗胆问一下,现在 M 系列的都用上了联合内存,好像是 Cpu Gpu 共用内存,那 19 年买的 32G 笔记本是 Cpu 独占的,他还有 Amd Radeon 的显卡 4G,这么一算相当于买了 36G,好像如果买 M1 pro 32G 的话,到时候用起来分给 Cpu 的永远没有 32G,有没有大佬解释下
    25 条回复    2021-10-22 13:57:01 +08:00
    junjie1475
        1
    junjie1475  
       2021-10-21 09:11:03 +08:00
    80%的人都够了 甚至 16G 都够了
    Leonard
        2
    Leonard  
       2021-10-21 09:12:06 +08:00
    觉得不够那你就买 64G
    chendy
        3
    chendy  
       2021-10-21 09:12:24 +08:00
    共用的
    需要多少内存,32g 内存够不够用,只有你自己知道
    比如你现在 32g 完全够用那问题不大,否则就不够用呗
    wilhexm
        4
    wilhexm  
       2021-10-21 09:15:03 +08:00
    一个思路供参考,水果默认的选项都是够用但是可能用得不会太爽的。
    所以 Pro 默认 16G 建议升级到 32G,Max 默认 32G 建议升级到 64G
    junjie1475
        5
    junjie1475  
       2021-10-21 09:16:06 +08:00
    CPU 和 GPU 共用一个内存池所以不用 2 者之间来回传输数据 直接访问就行了 所以我估计不存在 GPU 占用多少内存 CPU 就不能用了
    KR19
        6
    KR19  
       2021-10-21 09:17:14 +08:00
    带宽够大,除非你任务塞满,否则不会出现不够用的情况
    QlanQ
        7
    QlanQ  
       2021-10-21 09:17:59 +08:00
    你干的活会用到 gpu 吗? m1 算是 cpu 和 gpu 绑定了,其实对 大多数 curd boby 来说 gpu 基本就是摆设了
    junjie1475
        8
    junjie1475  
       2021-10-21 09:18:13 +08:00
    所以我猜是苹果省去了内存这个步骤 64G 即是显存也是内存
    echo1937
        9
    echo1937  
       2021-10-21 09:24:38 +08:00   ❤️ 1
    你不玩游戏的时候,显存占用很小的,

    我 AMD 4650G 核显也是用内存作为显存,容量占用不高。
    hstdt
        10
    hstdt  
       2021-10-21 09:25:23 +08:00 via iPhone
    想想自己 gpu 能用多少,想想 2019 年的 16 寸多大显存,想想大内存带来的电量损耗
    dunn
        11
    dunn  
       2021-10-21 09:27:48 +08:00 via iPhone
    日常办公 air 8g 也在正常用了
    ATwinkleStar
        12
    ATwinkleStar  
    OP
       2021-10-21 09:27:57 +08:00 via iPhone
    @junjie1475 即是显存也是内存是不是说明平均读写量相对来说增大了呢?
    changepc90
        13
    changepc90  
       2021-10-21 09:29:38 +08:00
    目前 2-3w 价位移动工作站的显卡顶配一般就 16G ( RTX5000,A5000 )
    内存共用的情况下,你分配给 gpu 16G-20G 基本就足够了,当你不用的 GPU 时候就可以当普通内存用。
    除非你很清楚如何使用显存,或者你对 CPU 使用内存的容量要求超过 32G,不然就使用 32G 版本就行了。
    aireason
        14
    aireason  
       2021-10-21 09:34:25 +08:00
    这不是新鲜玩意儿,intel 的核显存在很多年了,核显就是跟 cpu 共用内存的,如果不玩游戏或剪视频建模什么的,8g 都够用
    luqingliang
        15
    luqingliang  
       2021-10-21 09:41:30 +08:00
    3070 显卡也才 8g 显存
    wclebb
        16
    wclebb  
       2021-10-21 09:44:08 +08:00
    我听说可以当做是 intel 平台的两倍。
    即现在 32G 统一内存,可以视作 intel 平台内存 64G 。
    我也有点不清楚是什么解释的,也不知道是不是是指带宽够大,还是 SWAP,如果是 SWAP 可以无限上,只是会有轻微的卡顿。如果不是这,那我也不知道是什么意思了。
    ATwinkleStar
        17
    ATwinkleStar  
    OP
       2021-10-21 09:55:46 +08:00 via iPhone
    看看这个视频
    UMA 统一内存是如何实现性能翻倍的 b23.tv/emYv8Z
    cubecube
        18
    cubecube  
       2021-10-21 10:39:39 +08:00
    以前也有集成显卡不是,macos 貌似固定分走 1.5g
    stimw
        19
    stimw  
       2021-10-21 10:54:33 +08:00 via Android   ❤️ 1
    为什么现在还有人在说统一内存是 x86 的两倍?

    我在用 m1 觉得这个观点很搞笑。你 x86 上用多少 m1 上还是差不多用多少,你 x86 上觉得吃紧了 m1 上照样不够用。苹果对于亲儿子 fcp 有很多优化,所以不要听视频剪辑自媒体博主分析了...
    agagega
        20
    agagega  
       2021-10-21 13:32:32 +08:00   ❤️ 1
    @stimw
    「体验」上来说,也许相比同内存旧机器会更好一些,比如更大的内存带宽,更激进的 swap 策略,更精细的系统优化,等等。

    但是物理定律没法突破,32G 内存就是 32G. 所谓相当于 x86 几倍内存这个说法,是那些一知半解的数码博主们发明的。因为 iOS 比 Android 更省内存,他们就想当然猜出一个「苹果系统+苹果芯片」可以更省内存的逻辑。

    然而 iOS 更省内存,是通过严格限制的后台机制+统一推送+前台只能运行一个程序实现的。但是 Mac 永远不可能这么做,一台进程会被随机杀掉的电脑有人敢用?

    这就像有人觉得,Mac 上了 ARM 芯片,是不是就要上触摸屏了,是不是 iPad 就可以装 macOS 了。然而这几件事并没有逻辑关联。古人不知细菌病毒的存在,认为瘟疫是下咒,于是求神拜佛,这就是错误的因果关联导致的愚昧。
    DeaThNoTE
        21
    DeaThNoTE  
       2021-10-21 13:32:41 +08:00
    大哥 别人 400GB/s 8g 内存都够了好吗?
    zhandouji
        22
    zhandouji  
       2021-10-21 17:19:10 +08:00 via iPhone
    fcpx 绝招是后台代理,垃圾配置都能剪视频
    sean419
        23
    sean419  
       2021-10-21 17:23:51 +08:00
    @zhandouji fcpx 是牺牲硬盘换性能
    plk403
        24
    plk403  
       2021-10-22 09:51:53 +08:00
    因为速度快 所以不会暂存很多东西 所以不用担心容量问题???
    Uplay
        25
    Uplay  
       2021-10-22 13:57:01 +08:00
    外接 4K 显示器会占用多大呢?有没有老哥懂的,怕 16G 不够又怕 32G 续航直接崩掉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5551 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 02:02 · PVG 10:02 · LAX 18:02 · JFK 21:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.