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

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

  •  
  •   ATwinkleStar · 45 天前 via iPhone · 3504 次点击
    这是一个创建于 45 天前的主题,其中的信息可能已经有所发展或是发生改变。
    计组没学好,斗胆问一下,现在 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  
       45 天前
    80%的人都够了 甚至 16G 都够了
    Leonard
        2
    Leonard  
       45 天前
    觉得不够那你就买 64G
    chendy
        3
    chendy  
       45 天前
    共用的
    需要多少内存,32g 内存够不够用,只有你自己知道
    比如你现在 32g 完全够用那问题不大,否则就不够用呗
    wilhexm
        4
    wilhexm  
       45 天前
    一个思路供参考,水果默认的选项都是够用但是可能用得不会太爽的。
    所以 Pro 默认 16G 建议升级到 32G,Max 默认 32G 建议升级到 64G
    junjie1475
        5
    junjie1475  
       45 天前
    CPU 和 GPU 共用一个内存池所以不用 2 者之间来回传输数据 直接访问就行了 所以我估计不存在 GPU 占用多少内存 CPU 就不能用了
    KR19
        6
    KR19  
       45 天前
    带宽够大,除非你任务塞满,否则不会出现不够用的情况
    QlanQ
        7
    QlanQ  
       45 天前
    你干的活会用到 gpu 吗? m1 算是 cpu 和 gpu 绑定了,其实对 大多数 curd boby 来说 gpu 基本就是摆设了
    junjie1475
        8
    junjie1475  
       45 天前
    所以我猜是苹果省去了内存这个步骤 64G 即是显存也是内存
    echo1937
        9
    echo1937  
       45 天前   ❤️ 1
    你不玩游戏的时候,显存占用很小的,

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

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

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

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

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