M1大量SWAP+内存压缩还不卡,pSLC让SSD更耐用? 苹果存储协处理器&内存压缩交换机制深度解析

合集 · 芯片技术 (37)

  1. 8:43
    M1 Pro|Max 性能分析: 拳打i9, 脚踢3080?
  2. 4:52
    【芯观察】M1 Ultra GPU TLB 翻车? 内存子系统深度科普
  3. 12:26
    【M1 Ultra】 大了又大的芯片, 背后到底用了什么技术?
  4. 6:35
    【堆料之王】Apple A15 全面解析: 系统缓存规模赶超6600XT
  5. 7:22
    14nm芯片叠加能超车7nm? 全自研28nm已经量产? 都是胡扯
  6. 8:12
    APU核显交火再现?CCD胶水故技重施?锐龙6000前瞻: 6nm Chiplets 加持, 16核秒Intel,核显追1650,交火秒3050
  7. 10:49
    【芯观察】ARM 要断气了?生态带头者要何去何从?
  8. 7:49
    【芯知识】英特尔12代小核提升不了续航?深入大小核架构与调度
  9. 8:03
    全新RDNA3架构要来了,6000系列值不值得上? AMD路线图+架构深度分析
  10. 12:38
    极客湾芯片能效测试方法不对, 还用错了算数平均? 聊聊能效分析背后的知识
  11. 11:54
    苹果没告诉你的秘密: M1芯片背后的PMIC, 在能效上发挥了什么作用?
  12. 10:34
    AMD自研架构换掉CUDA: 美国Frontier超算如何承上启下, 成为最强最高效的超算?
  13. 10:23
    【M2深度分析】牙膏挤得不多不少, 也是种技术 | MBA 配置解析
  14. 6:24
    【多大才够用?】内存深度科普: 从堆内存到虚拟内存管理
  15. 5:25
    极客湾又错了? M2功耗测试软件解析, 顺带再聊聊数据处理问题
  16. 9:00
    为啥安卓比iOS更吃内存? 从二进制/JVM到App框架设计全面分析
  17. 4:37
    RDNA3架构解析: 优秀的成本控制, 全面跟进的图形技术
  18. 10:02
    四倍性能提升, 追赶PS4/SD? 次世代Switch Orin芯片分析
  19. 9:26
    高通联发科真的超越A16了?聊聊性能量化分析方法, 以及跑分和真实体验的关联
  20. 8:52
    SD能连Switch游戏都能玩? 图形API发展/转译技术大科普
  21. 12:24
    手机平板芯片那么强了, 为何除了原神没有3A大作?
  22. 8:01
    叠了缓存, 但没都叠, 这咋调度? AMD 7950X3D 深度解析
  23. 5:45
    一年提升15-40%性能是什么体验? M2 Pro|Max 分析
  24. 4:29
    N3E青春版是3nm正统? N3B又是啥? 台积电3nm工艺x苹果芯片路线图分析
  25. 7:23
    什么显卡能让ChatGPT跑在本地? 计算卡语言模型性能需求分析
  26. 4:00
    锐评跑分软件Geekbench6: 不伦不类, 货不对板
  27. 8:03
    财报大亏损,服务器大翻车, 还被批评出货「半破坏市场」? 深度解读Intel22财报&研发
  28. 12:11
    拯救信号差,告别双层主板?苹果自研5G基带深度分析
  29. 20:22
    M1大量SWAP+内存压缩还不卡,pSLC让SSD更耐用? 苹果存储协处理器&内存压缩交换机制深度解析
  30. 11:49
    OPPO哲库为何光速解散?深度分析自研芯片失败症结
  31. 3:05
    内存能差两三倍? 两大平台/海内外App内存占用实测
  32. 14:54
    A17 Pro性能前瞻分析: IPC没变? 全靠提频?
  33. 8:58
    M3系列深度解析: 新智能缓存/光追架构, 生产力爆发?
  34. 17:40
    为什么「统一内存」是PC的未来? 从内存技术的瓶颈、芯片封装和HSA软件架构来分析
  35. 14:02
    美术榨干光追性能, 本世代最强实机画质: GTA6首发预告分析, PC显存危机?
  36. 13:46
    Apple R1深度解析: 不止是「信号处理器」
  37. 15:31
    安卓多两倍,推送服务少不了: 双平台/海内外内存占用大横评
Description
最近在知乎上开始出现了一些全靠「张口」论证 Apple Silicon 平台 8+256 「内存开机就不够用」「SWAP会磨坏SSD」的一些营销号. 然而实际的结果是 M1 8G 内存的表现不管是对比以往 16G 的 Intel Mac, 还是如今 Windows 主流的 16G 设备都不落下风. 其中就得益于大量的内存压缩和 SWAP 页面交换. 那为何 M1 开了那么多内存压缩和 SWAP 都不卡? SWAP 真的会很快磨坏 SSD? SSD 的冗余容量和 pSLC 是怎么回事? 今天这期视频就来深度解析.

Comments

账号已注销 2023-03-19

撸老师的视频有个问题就是, 能看懂你视频的人,其实不需要看, 看不懂的人,会直接质疑你的zz立场

♥ 175 ↩ 9

没有風干 2023-03-18

大致意思:SWAP 缓存用SLC模式,所以就算是写入量很大,也在允许范围内。 有两个疑点: 1:window下是SSD厂商主控内部固件做了。写入也是先写入SLC缓存。所以本质上苹果没有做什么特别优化。 2:内存闪存定价问题。我作为消费者哪管这个定价能为自己创造多少利润。我只看苹果内存利润率有多少。这个就是屁股的问题了。硬盘能靠外接SSD解决。内存就无解了。

♥ 118 ↩ 41

哈哈哈CTech 2023-03-18

个人认为只要内存压力不红,都算是流畅。想把 8GB M1 Mac 弄红还是挺难的。以我女朋友的科研工作流为例,二十几个 Chrome 标签页+七八个 PDF (用 Acrobat 开)+文献管理软件,这种压力下都不红,我觉得没啥日常使用的人不够用了。

♥ 101 ↩ 34

奥美拉唑大王 2023-03-18

苹果的产品力没的说,全家桶用了好几年了。 Luv老师和木头龙,彩虹糖他们争论的8g内存够不够用很像车评界未解之谜——发动机动力多大才够用? 这种问题千人千面,回答的时候总会把自己需求代入,讨论不出结果的。 而且答案时效性也短, 2016年我大学时候5k价位主流笔记本还是4g内存起步,18年基本就8g起步,现在都16g了。 后面争论的重点其实已经从够不够用变成内存定价合不合理。 这个答案恐怕会出奇的一致,就连我多年果粉也一样认为内存的定价很贵。 这不是买不买得起的问题。 如果合理,Mac产品线都会出现低端产品加内存后价格比肩同内存规格高端产品的奇葩现象。

♥ 65 ↩ 6

不喝熱水 2023-03-18

这视频发的够晚的,之前就有自称程序员up的解释swap说8+256的mac两三年就要写烂硬盘,评论区里我指出苹果给小容量mac是专门把一部分tlc当成slc使用,他还挺不服气嘴硬了好几帖

♥ 64 ↩ 11

hello啊雨先生 2023-03-19

改变不了处理大型任务时内存不够的事实,也改变不了内存比金子还贵的事实。其实但凡把加价的1500改成500都没人喷它

♥ 54 ↩ 21

CaseMisty 2023-03-18

内容很多. 这篇文章的文稿如果发文章出来妥妥的知乎遗风

♥ 45 ↩ 4

KamiPan 2023-03-20

苹果之所以敢把8G内存卖1500纯粹就是因为其垄断地位,macOS和对应的生态都是它独有。但凡地球上能出个梨子公司和wacOS能做到苹果的95%的体验并且愿意打价格战,以苹果现在玩命逐利的市场策略都不可能敢这么干。和拿什么1500块创造多于1500的价值半毛钱关系都没有。按照你这个逻辑,苹果对公司采购的mac应该比个人用户定高价,而且越大的公司就应该越高的价格,因为其平均产生的金钱价值要比广大个人用户必然要高很多,否则怎么也说不通这个逻辑。

♥ 40 ↩ 2

boyLen- 2023-03-18

8+256没问题,关键是再加8G的价格,为什么京东8G内存两三百,苹果需要1500[无语] 本人intel mac,是标压i7+16G+独显,用idea开几个微服务,加edge十个网页,还有navicat等一些app,swap有8G时就不太行了,变得有些卡顿,本来想升级成M1 Pro 32G,感觉这16G加的太冤屈了,这么贵。。。。 现在暂时不买了,把台式机加到了48G,5800x搞开发更带劲,mac就出差用吧

♥ 38 ↩ 10

平成宅叔 2023-03-18

8+256多打开几个视频网页,如果放置一阵子,Safari会提示此网页正在占用大量内存。丐版m1,使用两年,ssd已经消耗了3%,按照这个进度,我死了这台MacBook Air还能用。小白觉得丐版m1的CPU占用率很低,但是内存即使待机状态也居高不下,不过目前也够用了。

♥ 37 ↩ 8

需要币 2023-03-19

如果非要这么东拉西扯的话就没意义了 都依靠赚钱产出的话来算值不值 我红米note9里边的账户来炒一百多万的股票是不是就算红米生产力爆棚了,别人那个续航真的好的不能再好了网络也稳定 地下室有信号

♥ 30 ↩ 8

ewea 2023-03-19

实测16+512 m1 pro带不动我日常工作流 jb厂全家桶(Intellj+WebStorm+PhpStorm)+一堆docker容器+ 30+chrome标签页 我台式机5700X+64+2T轻松带动 仅售5500软妹币

♥ 29 ↩ 9

Dominic_Santos 2023-03-19

苹果的做法是在 CPU附近堆缓存来提高用户体验 每个核都有自己的L1缓存 每组能效核都有共享的L2缓存,每组性能核也有共享的L2缓存 所有核心共享 SLC缓存(相当于3级缓存) 这些参数都很重要,但是一般用户并不了解,用户更关心的是内存多大 从M1芯片集成“传统内存”开始,苹果的“统一内存” 和 PC的 “内存”就不是一回事了 苹果的“统一内存”翻译为 “4级缓存” 更合适

♥ 28 ↩ 2

AnnaWZ2357 2023-03-19

看起来windows还是背了太多兼容性的包袱。不过视频中提到的苹果管理SSD的方式确实很绝,通过集成主控,可以直接指定SSD不同区域的工作模式,从而让SWAP使用的区域保持SLC模式,不必转写到TLC以避免放大,也可以更智能的处理数据文件,减少放大。不过有些答案我还是不能接受,如果说苹果8G内存就能有良好的使用体验,这确实是苹果的技术和生态带来的优势,不过8G到16G内存的差价,这就不是技术问题了,纯粹是商业问题,我认为被骂坑确实不冤(可以想象如果有第三方能提供内存容量扩容服务,这个1500的价差是否还能维持)。存储也是,集成主控带来了nand利用的优势,但这个1T差价3000,商业问题,不冤。。。这可是SLC NAND和3D XPoint的定价。

♥ 22 ↩ 4

吴家阿少 2023-03-19

看到你被喷我就放心了

♥ 19 ↩ 2

前苏联-已解体 2023-03-18

为啥费那么大劲压缩内存 就不能加大吗?

♥ 16 ↩ 10

Anguiao 2023-03-19

很多程序员要开Docker,在Mac上就相当于虚拟机了,所以对内存需求还是比较高的。如果不开的话,写写前端什么的,16G甚至8G都够用了。

♥ 15 ↩ 2

穿梭中的遐想 2024-08-24

咱不懂什么nb的缓存机制,也不是以剪片为生的人,说mac上8g与win上16g效果差不多,那就拿手头的16gwin11笔记本跟丐版m1 air对比一下子。只看打开网页数量,比较两个笔记本从打开多少个开始卡顿。 红米book,16g,win11笔记本,清后台,连续打卡b站视频网页,大概在第60个网页的时候,开始有轻微卡顿,60个网页中有45个在持续 播放视频,剩下10几个视频页转圈圈。 m1丐版air,8+256,清后台,连续打开B站视频网页,第25个的时候开始明显卡顿,后门网页已经点击打不开了,已经打开的25个网页有近20个转圈圈,只有几个还在正常播放视频。 那么起码在我的实际体验来说,苹果的8g完全不等于win的16g,8g就是8g,跟win11点8g应该差不多。

♥ 14 ↩ 3

FlintyLemming 2023-03-20

内存确实,M1 上的 16G 得益于激进的 swap 确实很耐用,我可以接受它贵一些。但是硬盘我真的无法接受,硬盘不够就是不够,我是通过 USB4 硬盘盒外接的硬盘,并直接把系统安装在外置硬盘中使用。连续开机一个多月非常稳定,使用也完全没问题,内存 swap 正常工作,我一般能用到虚拟内存12G+这样。说明从体验上来说 Apple Fabric 相比 PCIe 并没有带来什么优势,反而价格贵的要命,我作为消费者肯定不接受。

♥ 13 ↩ 1