跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 抛砖引玉讨论一下 m1 最多支持 16g 内存是否够(操作系统+计算机体系机构)
未分類
31 10 月 2020

抛砖引玉讨论一下 m1 最多支持 16g 内存是否够(操作系统+计算机体系机构)

抛砖引玉讨论一下 m1 最多支持 16g 内存是否够(操作系统+计算机体系机构)

資深大佬 : helloworld000 5

没看发布会之前,随手看了下 tech spec,m1 只支持 16g 内存,第一感觉内存不够用。

因为自己从一开始的 8g 一下跳到 64g 后感觉就回不去了。。。

看了发布会后,感觉自己有点杞人忧天了。随便记录一下自己的想法说的不对欢迎指正(涉及一些操作系统+计算机体系机构的知识,因为本科的东西了,特别体系机构这些可能也有记错)

  1. m1 芯片最大的性能优势,应该就是把所有其他内存以及其他性能相关 (enclave, image and ml/neural….)的 alu 都集成到芯片上去了。这样使得 datapath 和 controlpath 能够更快的响应对应的 ISA (对比之前需要 ISA 去走计算机的“物理”内存)

  2. 要知道,现在的操作系统都是虚拟内存了,也就是说即使你现在没那么多内存,操作系统的内核也可以将一部分内存地址 swapping 到 disk 里去用。再简单点说就是即使你只有 4g 内存,只要你的硬盘空间够,你的操作系统也能继续跑你的那些应用(很多人说内存不够 crash 是因为你磁盘空间不够),只是你那些应用的速度会变很慢(因为此时已经是对磁盘的读取而不是内存)

所以,回到 m1 的 air 和 mini,我感觉 16g 内存确实还真的够了。理由:

  1. 前面说了,因为内存连 4g 都能跑系统,真正影响的是你的读写速度和体验。但是,因为 m1 芯片前面已经把很多该需要的 alu 都已经集成到芯片里去了,也就是说即使出现虚拟内存不够的情况,需要从 swapping 虚拟内存地址到 disk 里,速度也之前用 intel 时候的时候更快,因为没有那些相应优化过的 alu

  2. apple 官方说的性能比之前的各种更快,我估计应该是对比同样内存大小的 air 或者 mac-mini 做的比较。这里很大一部分性能的提升应该都是在 m1 的 I/O 上,他们做 benchmark 的时候,应该也做了超出内存的 benchmark,也就是即使出现内存不足读写磁盘,也比之前更快。当然这也很大程度因为更快的固态硬盘和更好的 controlpath (发布会里也提了这点)

唯一的不足估计就是 arm 下的生态了,那这个确实苹果没办法,只能等了。

所以结论 m1 确实很香,想要完美体验,就等 m2 吧

大佬有話說 (100)

  • 資深大佬 : murmur

    说的太复杂了,硬赞美是没意义的,我来用最简单的话来解释下

    说 4g 够用的在一边用网易云听歌,一边用 word 写网易云音乐的体验评测
    说 8g 够用的在开发“仿网易云”页面
    说 16g 够用的在开发“网易云音乐”的 app
    说 32g 够用的不仅在开发 app,还跑了全套的后台和数据库
    说 64g 够用的不仅在开发,还开了大量的 chrome 、虚拟机和资料

  • 資深大佬 : 0987363

    够不够看销量就知道,破发能正面一切

  • 主 資深大佬 : helloworld000

    @murmur 你没有看我前面说的,你说的那些虚拟机(如果可以支持),ide,chrome,听歌,跑程序,数据库这些,我觉得在 16g 内存 m1 芯片下的体验不会比 64g 差

  • 資深大佬 : hello2060

    不懂体系结构,用过最大的内存也就 16G, 应该够吧

  • 主 資深大佬 : helloworld000

    @0987363 除非你是苹果股东,不然销量对你有什么意义?

    作为一个消费者,要的就是最好的产品体验

  • 資深大佬 : minamike

    又不是不能用.jpg

  • 資深大佬 : hello2060

    @helloworld000 这东西又没人用过,谁知道啥体验啊

  • 資深大佬 : hello2060

    @helloworld000 况且体验这东西也是看人啊。有人 16G 内存就够有人 64G 都嫌少,怎么个看体验法

  • 資深大佬 : chendy

    假的 java 农表示 16g 够用了,13 年就买了 16g 的 mbp,用到现在也没觉得不够用…

  • 主 資深大佬 : helloworld000

    @hello2060 不好意思我前面说的体验可能太笼统了,我指的使用流畅程度和速度这些

  • 主 資深大佬 : helloworld000

    @murmur 我指的不比 64g 的差是指 m1 芯片 16g 内存跟 intel 芯片 64g 内存

    当然这个可能夸张了(我倾向于相信真的差不多),因为毕竟没有真实对比,只是纯讨论

  • 資深大佬 : holulu

    M1 的定位是低功耗设备,怎么总拿来跟桌面处理器比?

  • 資深大佬 : murmur

    @holulu 很多轻薄本的功耗也就是 10-15w 的性能释放,不跟桌面处理器比他也是生产力工具,何况平时苹果就在音视频剪辑大吹特吹

    你不少内置 h265 编码器么,不是 pro res 格式优化么

  • 資深大佬 : reus

    @helloworld000 “我觉得在 16g 内存 m1 芯片下的体验不会比 64g 差”

    就觉得,搞笑。内存居然还能靠 cpu 弥补?没点常识。

  • 資深大佬 : NeezerGu

    “很多人说内存不够 crash 是因为你磁盘空间不够”

    请试试 Pixelbook 8G 版( 64G 存储空间)

    chrome 上 tab 开多了说崩就崩

  • 主 資深大佬 : helloworld000

    @holulu 低功耗并不等于低效率

  • 主 資深大佬 : helloworld000

    @reus 我前面说了,主要是在于读取指令集的速度

  • 資深大佬 : Kupanda82

    一般够了,我日常多开 chrome tab (好几个 youtube 视频缓存),idea 全家桶, 一般也不到 16g
    用 64g 内存,很少到 20g 的情况。

    当然剪片子肯定越多越好, 宁可 128G,甚至 256g

  • 主 資深大佬 : helloworld000

    @reus 还有 cpu 对固态硬盘的优化

  • 資深大佬 : holulu

    @helloworld000 并没说过这句话。

  • 資深大佬 : lucifer9

    同样用 aarch64 CPU 的手机
    现在苹果不也就给了 6G 内存么
    iPad 有 8G 的没?
    倒是 Android 直接上 16G 了

  • 資深大佬 : IgniteWhite

    这的确不是简单问题,没必要简单化考虑。等有人上手分享经验吧

  • 資深大佬 : Mithril

    内存够不够还看应用,反正我现在看手机里的支付宝要占 1G ROM 真的是瑟瑟发抖。
    这玩意放几年前的 1G RAM 手机八成是要跑炸。

  • 資深大佬 : derrick1

    @lucifer9 #21 是有这个可能性, iphone 4G, 安卓要 8G

  • 資深大佬 : hahastudio

    “And as we’ve said, we’re developing a family of chips and we’re going to transition the Mac line to these new chips over the next couple of years. Well, today we are incredibly excited to announce our first step in this transition with our first chip designed specifically for the Mac. And we call it M1. M1 has been optimized for our most popular, low power systems where small size and power efficiency are critically important.”

    Apple 自己都不吹 M1 的高性能场合,为什么要自己加戏?

  • 主 資深大佬 : helloworld000

    @lucifer9 是的,你这个例子举的很对。前面很多抱怨内存不足的没看我帖子里讲的虚拟内存和体系结构的东西。iOS 和安卓就是最好的证明

  • 資深大佬 : vk42

    感觉 lz 想多了,应该就是 PoP 封装的物理尺寸限制,片上通信做再多也救不了真正需要内存的东西,等看实际效果吧……
    不过另外考虑,很多人要大内存是要跑 VM,现在跑不了 Windows VM 了所以可能内存压力有缓解吧[手动狗头]

  • 資深大佬 : murmur

    安卓的堆料是个卖点,cpu 高通和联发科都不给力,能宣传的就剩下内存了,反正内存也便宜
    然后就是苹果的内存也是内存,原神不就是 3g 以下的苹果设备不给玩(现在是让你玩然后花式闪退),说明苹果内存不够的时候一样不够,硬盘再快也白扯
    安卓内存高点,后台可以多放东西,缓存一些应用,android 应用完全的冷启动启动速度肯定拼不过 ios,当然不缓存也可以,消费者就会明显感受到启动慢,这就不值了,明明内存那么便宜

  • 資深大佬 : jybox

    @helloworld000 #4 销量同时决定了软件生态,另外你怎么知道我不是苹果的(小)股东呢 …

  • 資深大佬 : ZRS

    目前在用 16G 的 mbp16 倒没感觉不够用

  • 主 資深大佬 : helloworld000

    @hahastudio 他发布会说了性能的提升和对比啊,而且也看了系统架构到底什么情况。

    “And as we’ve said, we’re developing a family of chips and we’re going to transition the Mac line to these new chips over the next couple of years. Well, today we are incredibly excited to announce our first step in this transition with our first chip designed specifically for the Mac. And we call it M1. M1 has been optimized for our most popular, low power systems where small size and power efficiency are critically important.”

    他说的 low power and power efficiency 指的是低功耗

  • 資深大佬 : leighton

    https://forums.macrumors.com/threads/ram-requirements-with-as.2266345/
    看这帖子第 23 ,M1 可能内存消耗的比 intel 更快

  • 資深大佬 : aydd2004

    这玩意的作用就是 remote win 机器

  • 資深大佬 : imnpc

    目前最高 16G 内存 只适合普通办公的吧 IDE 开发工具+数据库 根本不行的

  • 資深大佬 : so898

    @helloworld000 Android 和 iOS 都会杀后台,感情 macOS Bug Sir 也是后台杀手?

    硬盘做的再快,他也是硬盘啊,在硬件上和内存有本质区别的,你用硬盘的那个速度去填补内存速度差值,我们就说来个提升 100% 的算法吧,当前硬盘读写速度按照 2G/s 算,乘以二 4G/s,内存的读写速度可是动不动就 20G/s 的啊……

    为啥那么多牛逼的大佬都在拼了老命的解决 I/O 问题,这是真的因为差距太大,勤也不能能补拙啊

  • 資深大佬 : Aurt

    16g 被苹果优化成 64g 真牛 x 苹果为啥不把 iPhone 的 4g 内存优化成 8g ? 不要一拍照后台全杀

  • 主 資深大佬 : helloworld000

    @leighton 感谢分享,

  • 資深大佬 : IgniteWhite

    @leighton
    @helloworld000
    这个帖子 38 和 39 有进一步讨论。

    一方面提到这个比较缺乏代表性,且不管这个。

    另一方面提到了 wired memory 更重要,那两张图里面,Intel 的 wired memory 要高于 ARM 。wired memory 是不可移动的那部分,比例越小说明内存越富裕。

    我觉得一方面是片上通信优势,另一方面是 RISC 优势。

  • 資深大佬 : Lemoxiao7

    MacOS 不少情况都不会默认使用真实内存,我之前显示占了 8G 内存,但是实际上有 3G 都是虚拟内存,开了一堆 Chrome (几十个网页还是多少,反正很多)其实上也就用了 5G 。我之前光用 Chrome 测试,16G 内存吃到 60%的时候之前十代的 U 就已经满载了,根本用不了这么多内存。就实际 8G 我觉得普通用户就够了。我大胆预测,真正做开发、视频这次可能 16G 也够顶了。

  • 資深大佬 : BeliefanX

    @reus 是架构的改进,之前 CPU 、内存、GPU 、显存都在分离的,现在都集成到了一起,架构上做了改进,CPU 和 GPU 可以用同一块 RAM 了。架构级的改进,理论上性能也会有不小的提升。不过还是等真机出来,看实测结果吧~

  • 資深大佬 : hwdef

    苹果应该请你去设计芯片。

    我就想请教一下,你三说的,,,虚拟机,,我如果想开四个 8g 内存的虚拟机。对 64g 内存来说很轻松吧。16g 怎么开?你可以说用 swap 开,这不反倒证明了内存不够用吗,按照你的逻辑怎么不配个 4g 内存,然后全都 swap 了呢,,反正 swap 也够快。。。我看你那说的 io 怎样,,我想苹果也没自己做闪存颗粒呢吧。。你这是 ps5 新闻看多了?

    你可以说 16g 够用,,但是别把 16g 和 64g 相比,,你在侮辱 64g,也在侮辱苹果。。

  • 資深大佬 : zengguibo

    消费品可以抠一点,生产力工具就不要太抠了

  • 資深大佬 : icyalala

    这也不用什么操作系统、体系结构来分析。。
    16G 内存就是 16G,用闪存做交换再快也比不上内存,
    原来 16G 不够用的人,现在照样不够用。

  • 資深大佬 : reus

    @helloworld000 https://www.apple.com/mac/m1/
    你去看看官方的页面
    第一个 cpu 渲染图,有没有发现内存和 cpu 是分开的?两片内存颗粒是独立放在右边的
    再看第二个架构图,有没有发现内存和 cpu 、gpu 那些是分开在两个粗框里的?
    下面几个芯片结构图也说了,左上是 CPU,右上是 GPU,左下是神经引擎,剩下就是音频之类杂七杂八的,哪还有内存的位置?
    内存就是外面那两颗傻大黑粗啊,不在这里面,片上只有 L1 、L2 这些缓存
    所以,你认为的内存集成到芯片里面,是一个错误的判断
    它只是简单地将 cpu 和内存封装到一起,就一个胶水结构,并不是硅片级别的集成,你认为的性能优势并不存在

  • 資深大佬 : IgniteWhite

    回答问题本身很容易,16G 不够用,这两个 MacBook 不配做主力机。话又说回来,这年头除了学生,谁不用和服务器或者台式机提高生产力呢?开一堆虚拟机真不如用 Win 或者 Linux,哪怕 SSH 到 Linux 享受 X server 的美呢。把 ARM Mac 当主力机好意思叫自己程序员吗

  • 資深大佬 : reus

    @BeliefanX 内存就是个胶水粘上去的,官方页面你自己看

    现在的集成 GPU,就是和 CPU 共用内存的,M1 哪来的改进?

  • 資深大佬 : reus

    内存都是胶水粘上去的,彻底堵死了扩展内存的可能性,这叫改进?
    内存可以独立扩展,才是 PC 兼容机相对于其他架构的优点,结果苹果又改回去了,这叫倒退
    为啥只有 8G 和 16G ?因为就只有两片内存颗粒的空间啊,放一片就是 8G,放两片就是 16G
    想 32G,那就要 4 片内存颗粒,里面放不下了!

  • 資深大佬 : IgniteWhite

    @reus 我觉得你说的有道理。那这就不高明了。

    不过想来也是,DRAM 的有源层占地方的主要是深沟电容,上面再串个 MOS 管,结构和逻辑电路的 CMOS field 很不一样。的确也做不到一个 die 上面去。

  • 資深大佬 : bingheath

    adobe 的渣渣优化 让我对内存很在意

  • 資深大佬 : br00k

    只是封装到一起罢了。说的好像做到片内了一样。内存和磁盘的延迟和性能差了几个数量级。

  • 資深大佬 : reus

    如果要出 32G 的机器,那要么胶水的颗粒改成 16G 两片,要么就增大 die 的空间,后者会有散热更大的问题,前者似乎还没有厂出单颗 16G 的吧?
    其实 mini 的空间完全足够放置独立内存,这么搞纯粹就是堵死扩展性,不厚道,就是苹果的行事风格

  • 資深大佬 : haiyang1992

    “把 alu 都集成到芯片上去了”。。我觉得主还是该复习一下基本的体系结构

  • 資深大佬 : ElDanno

    我看官网上那些数据啊对比啊应该不是给真正开发的人看的,而是给普通用户看的。普通用户看到那么多两倍和三倍估计就觉得这电脑很牛逼很先进,不会一两年过时估计就想买买买了,看到可以用 iOS app 估计不差钱的直接钱包飞出去了。如果说苹果真觉得现阶段 M1 可以做到 pro production,大可把 intel based 的 13 寸直接砍掉。但是还是给 13 寸也上了 10 代 intel 。
    话说回来,如果只是拿来大学作业的话应该 M1 也能 pro 生产力一下,我大学作业还没几个需要那么大的内存和那么强的性能。我有同学用高中买的的 NMB 用到了现在,写个大作业也没有啥问题。大可进公司后再升级设备。

  • 資深大佬 : Tink

    @murmur 硬要说的话,还是得看跑同一个虚拟机之后的主机系统效率

  • 資深大佬 : anguiao

    不要你觉得,你就看明年 MBP16 会不会有高 RAM 的版本就行了。

  • 資深大佬 : morethansean

    缺页中断的性能瓶颈不是在硬盘 io 吗?是靠 cpu 能解决大头问题的?真这样还要内存干啥,大家直接走硬盘得了,即便是 ssd 和内存的读写速度对比也是数量级的差距啊。

  • 資深大佬 : zmxnv123

    8g 够了,反正就开个浏览器➕iterm

  • 資深大佬 : EminemW

    @chendy 对于我这种喜欢在本地跑全套后台的人来说,16g 不够,虽然有测试环境,但是不想在 git 上面留下丑陋的测试记录

  • 資深大佬 : 0987363

    @helloworld000 既然这么好的产品体验,那怎么会没人买呢~~~~ 没人买就证明肯定有地方有问题~~~

  • 資深大佬 : hand515

    计算机体系结构的知识看来是还给老师了

  • 資深大佬 : sytnishizuiai

    当初涂便宜,买的 16G+256 硬盘,开一堆开发工具,带 4k+1080 双显示器,没什么问题。
    前几年,当时公司配的 8g air,外接 2k 显示器,也 6 的飞起,要不是新的 air 不是以前的轻薄设计了,我都想买 air 了。

    倒是我的 iphoneX,64G 以前完全够用,现在删光游戏都不够,只能换代了。

  • 資深大佬 : Nerv

    就算是 m2 的 ssd,大量用到交换文件之后该卡还是得卡。

  • 資深大佬 : Osk

    不说 apple,说下 surface,以前我觉得 4G 够用,反正只是上上网而已嘛。

    结果:
    打开同一个播放器,咋 surface 上占用 300+M 内存,笔记本只占 90+M 呢?

    后来看了内存分配信息下才回过味来:
    集显也是要用显存的!!!!!
    集显也是要用显存的!!!!
    集显也是要用显存的!!!

    流下了悔恨的泪水

  • 資深大佬 : AlexChing

    至今还在使用 8G 内存的 MABP 的瑟瑟发抖。

  • 資深大佬 : Leonard

    @zmxnv123 一个 Chrome 就给你占满

  • 資深大佬 : felixcode

    128G 的台式山寨组装机,把磁盘上的可执行文件,库和缓存都放内存里,再开个 32G 的 win 虚拟机,用了 60 多 g,jetbrains 用的飞起,还在考虑怎么进一步用内存提升性能。

    苹果的就是不一样,考虑用 cpu 和硬盘节省内存,再考虑用 cpu 节省硬盘,再考虑用指令集节省 cpu 散热功耗,然后性能就能两倍三倍的提升了,高端品牌思考的层次果然不一样。

  • 資深大佬 : littlewing

    看你怎么用,如果想开几十个虚拟机,搞 k8s 集群等,再怎么优化也不够用

  • 資深大佬 : NoobX

    再怎么优化硬盘 swap 也不能当内存用,即使不考虑 flash 磨损,速度差好多个数量级
    swap 终究只适合用来暂存非活跃状态的 page

  • 資深大佬 : gggxxxx

    今天发布的都是入门级的 arm mac,16g 封顶是有意义的。成本降低,基本性能也够。
    不要吹 16g 就够用了什么的,都什么年代了?真正 pro-level 的 arm mac 应该在明年才会有,今年的 pro 用户请安心用 intel mac

  • 資深大佬 : lawler

    @chendy 可能你还没学到 springcloud 这章吧。。

  • 資深大佬 : chendy

    @lawler #61 需要本地起全套的时候,加参数压内存,毫无压力…

  • 資深大佬 : mrcn

    @reus #11 有的人一开口就看得出本科到底学进去了多少东西。

  • 資深大佬 : samuel

    1 、指令集优化对于减少内存占用应该没有啥直接作用

    2 、新版 Macbook 宣称又大幅提升了 SSD 的性能( 2018 款 Air 的读取速度是 2GB/s ),照这个趋势发展下去,swapping 对操作体验的影响会越来越小,也就是说有可能用更少的物理内存跑更多耗内存应用。一个猜测,在某些只读场景下,操作系统可以选择直接随机读位于 swapfile 的内容,而不用 swap-in 。

    至于够不够这事吧……有的人会同时在 Macbook 上跑几个虚拟机,有的人会在 Chrome 里开上百个 Tab 从来不关(真事!)所以还真不好说。不过对于偶尔看电影听歌的后端码农来说,8GB 够用已经很多年。

  • 資深大佬 : tomylink

    一切都要看需求。
    看来标题括弧里打的内容还是学生吧。。

  • 資深大佬 : dayFvckingByte

    @murmur 做视频后期的在哪一档……

  • 資深大佬 : ftu

    就上网、剪 vlog 、码字来说一大堆人说 iPad 就够,那这次 16G 内存对那部分人来说的确足够

  • 資深大佬 : fgodt

    8G 比较吃紧,集显估计要吃掉 1G 多,16G 大部分人够了

  • 資深大佬 : liukangxu

    但凡学过一点计算机体系结构,都不应该问出这样的问题 :doge

  • 資深大佬 : jedihy

    @helloworld000 夸张了,能和 intel 的 64g 内存比。在 paged memory 都 swap out 到 disk 的时候,CPU 优化再好瓶颈也是在磁盘 IO,你上太湖之光都改不了你磁盘 IO 慢了。

  • 資深大佬 : fewok

    别到时候来个,10 秒不用,自动结束进程。[捂脸]

  • 資深大佬 : murmur

    @dayFvckingByte 没法类比,有人在 1080p 自拍,有人在剪辑 8k 超高清视频

  • 資深大佬 : stormysky

    水果用的 ssd 是能和 DRAM 速度相比了吗?还是这个内存用的是 SRAM? 如果都不是,还是该买 64 买 64,该买 128 买 128

  • 資深大佬 : danielmiao

    别说了,再说下去,下一代就从 4G 内存开始。。。。狗头

  • 資深大佬 : lidlesseye11

    说了那么多,思路还是苹果所谓“替用户思考”那一套。。(不是说不对,只是个人很不喜欢
    不管 M1 是不是真的像 lz 猜测的一样能把 16G 优化出之前 32G 的效果,只要 16G 比 8G 好,32G 比 16G 好,就说明 8G/16G 是不够的。
    它只支持 16G,(扯远一点)就跟 iPhone 的 18w 充电功率,60hz 刷新率一样,你可以各种论证它够用了,但就是让人不爽。。

  • 資深大佬 : chengxiao

    说大于 32G 不够的….肯定都是 JAVA

  • 資深大佬 : zeni123

    不运行虚拟机的话 将将够吧

  • 資深大佬 : sampeng

    看到有个说法是这个问题是总线吞吐不够…所以只能 16G…而且接口也变少了。

  • 資深大佬 : LukeChien

    冯诺依曼的棺材板快按不住了,M1 其实就是把内存和 CPU 贴到一块了,也就是为了防华强北大神的热风枪

  • 資深大佬 : Rheinmetal

    @LukeChien 很多手机早就这样了吧 热风枪不行还有 BGA

  • 資深大佬 : volvo007

    640k 足够登月……看做什么了……

  • 資深大佬 : glasslion

    16g 内存 m1 芯片下的体验不会比 64g 差
    ————-
    这么牛 X, 还买啥 Macbook, 买房买 Apple 股票呀, 明天就财富自由了

  • 資深大佬 : secondwtq

    我现在最好奇的不是坚果 M1 这个芯片到底咋样,而是主体系结构的老师是哪位大神,我觉得他 /她的学术观点一定会很有意思。

    不过我可以确定的是,计算机处理的数据并非无源之水,主体系结构老师的观点也不是。
    从一只鸽子的视角来看,计算机处理数据的流程大概是 输入 => 处理 => 输出。在主流的体系结构中(包括 ARM ),数据可以存储在寄存器、主存或外部设备里,而 ISA 是管理这整个过程的接口。也就是说,写程序的思路和把大象放进冰箱里是差不多的,分三步,第一步是把大象啊,啊不是,把数据从冰箱里,啊不是,从某个地方(寄存器、主存或外部设备里)取出来,然后处理数据,然后再把处理好的数据放到另外的某个地方去。在计算机高速不断把大象放进冰箱,即处理数据的过程中,这三步中的每一步都会影响处理的性能。

    现在你有 32 位的数据需要处理,处理的速度和处理器运算性能是差不多的。
    现在你有 32KiB 的数据需要处理,处理的速度不会高于 L1 缓存的带宽。
    现在你有 320KiB 的数据需要处理,处理的速度不会高于 L2 缓存的带宽。
    现在你有 32MiB 的数据需要处理,处理的速度不会高于 L3 缓存的带宽。
    现在你有 320MiB 的数据需要处理,处理的速度不会高于主存的带宽。
    现在你有 32GiB 的数据需要处理,处理的速度不会高于存储设备的带宽。
    数据量越大,处理器核心流水线之外的限制就越严重,因为处理器在上百万的周期中一直闲着思考人生,和刷 V 站的网友一样,不知道该做些什么。

    现在主说好像苹果又改变世界了,好像现在不需要走主存了,我圣·蒂姆·库珂·玛丽亚直接就可以凭空生成耶稣 … 啊不大象 … 啊不数据 … 然后凭空就想出了宇宙的真理,但是最后被 V 站野蛮的网友钉在了十字架上 …

    真是悲伤的故事。

  • 資深大佬 : mikumkf

    ![屏幕截图 2020-11-11 202542.png]( https://i.loli.net/2020/11/11/17atTBr6WC2ymEp.png)

    个人感觉抛开需求谈配置就是流氓,只要可以 ssh 到我实验室的服务器我第一时间下单买

  • 資深大佬 : dahhd

    @hello2060 难道不是上 64g 为了不卡吗?如果能保证 m1 配合 16g 在任何情况下都不卡,还有人要个人喜好这种东西?

  • 資深大佬 : libotony

    16G 用够了 我想用大一点的

  • 資深大佬 : moooookey

    苹果用的话,足够,信仰乘以十倍,等于 160G 内存

  • 資深大佬 : natscat

    你现在用的 mac 16g 够的话就够用 不够用的话估计也不够 这 big sur 也不是神仙

  • 資深大佬 : hoyixi

    看干什么,如果玩 Adobe 系列的软件,或者剪辑大点的视频之类,我觉得 16G 肯定是不够的。

    如果做开发,开个文本编辑器和终端写写前端代码,或者写写 Python 之类,应该可以。一些场景,比如开个 XCode,打开个大点的 iOS 工程,编译一下,不是不能跑,反正肯定会不爽。再如果搞个 Docker 或者直接装数据库、Web 服务器等开发环境,然后同时开个浏览器+IDE,我觉得也蛋疼。

  • 資深大佬 : churchmice

    主估计也就听过体系结构这四个字而已,都不知道从何吐槽起

  • 資深大佬 : hjc4869

    https://www.zhihu.com/pin/1308399818575437824

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具