无忧启动论坛

 找回密码
 注册
搜索

苹果笔记本系统信息里把内存的rank写成了bank,哈哈

查看数: 9412 | 评论数: 20 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-7-18 07:59

正文摘要:

本帖最后由 gotomsdos 于 2021-7-18 08:04 编辑 学习内存知识时,发现朋友的macbook pro的系统信息里把内存的rank写成了bank,苹果人居然犯这样的专业错误哈哈

回复

gotomsdos 发表于 2021-7-18 16:26:18
本帖最后由 gotomsdos 于 2021-7-18 17:05 编辑
2013lirunext 发表于 2021-7-18 16:07
看了一下手头上的机器,2台黑苹果,一台4代老平台+macOS 10.15,一台10代新平台+macOS 11.4,也没弄太明白 ...

多谢回复关注!

您说:“说明这个BANK实际上是Channel的意思”
对我主要问题来说,那个BANK肯定不是CHANNEL的意思,因为后面都是一样的DIMM0啊,不是你的DIMM1,2,3,4的排列啊哈哈,这两种方式的表述表示的意思完全不一样。我主问题的表述是:
BANK0/DIMM0

BANK1/DIMM0
就是说,这里是右边统筹左边(DIMM0统筹BANK0和BANK1)。哈哈。我刚问了我朋友,她苹果本本的内存条是两根8G的。所以实际上,相当于CHANNEL A的不是BANK而是这里的DIMM0,只是用词不一样。也就是如下:
DIMM1/CHANNEL A

DIMM2/CHANNEL A

而您的表述方式:
CHANNEL A/DIMM1
CHANNEL A/DIMM2
CHANNEL B 同理
这是左边统筹右边。
就玩的这么怪哈哈




2013lirunext 发表于 2021-7-18 16:10:31
汗一个,事情很多,楼上的的言论断断续续编辑了很久,发完了才看到楼主最新发表的,不过也没空慢慢理解,有点事先去忙了
2013lirunext 发表于 2021-7-18 16:07:46
本帖最后由 2013lirunext 于 2021-7-18 16:23 编辑

看了一下手头上的机器,2台黑苹果,一台4代老平台+macOS 10.15,一台10代新平台+macOS 11.4,也没弄太明白,有点头大。

但是有2点可以确定:
1、BANK这个词有多种含义,而不仅仅只有一种意思:物理意义上内存颗粒里的BANK。比如这篇文章https://www.eefocus.com/ft409572487/blog/15-05/312338_5a85e.html  中提到有物理BANK和逻辑BANK,里面有句话“逻辑Bank的地址线是通用的,只要再有一个逻辑Bank编号加以区别就可以了(Bank0到Bank3)”,我在这台4代平台插满4条内存槽的老机器里运行Win7PE, CMD输入 wmic MEMORYCHIP get BankLabel, Capacity, DeviceLocator, MemoryType, TypeDetail, Speed 命令,可以看到如图的结果,在这里微软的意思应该就是指逻辑BANK。


2、网上找了一下,苹果系统老早就用BANK这个词了,比如还在叫OS X的时候,就用的这玩意,但是更早时候的资料没有找到,https://jingyan.baidu.com/article/1709ad809695934634c4f0ce.html 这个网页是2015年的。

延伸一下:也就是说BANK这个词,到了现在起码都6年了(可能远不止),从一般的常理来说,应该不会一个明显的错误沿用6年甚至更久还没被广大用户和苹果发现和修正,尤其是做事风格比较激进的苹果。(当然这种说法有点绝对了,只是一种基于现实中常见情况的推理)


另外我发现我新机器系统macOS 11.4,系统信息里面的内存信息不是BANK,而是Channel。而楼主的系统是11.2,显示的是BANK。所以不知道是苹果在新系统换了一种名称/叫法(实则还是同一个意义),还是我们的机器不一样所以显示的东西不一样,有点头大,楼主可以升级下系统到11.4,就知道了,如果楼主升级到11.4后,也变成了Channel,说明这个BANK实际上是Channel的意思;如果还是一样叫BANK,那就是我们机器不一样导致的。新机器




老机器


点评

多谢回复关注!“说明这个BANK实际上是Channel的意思” 对我主要问题来说,那个BANK肯定不是CHANNEL的意思,因为后面都是一样的DIMM0啊,不是你的DIMM1,2,3,4的排列啊哈哈,这两种方式的表述表示的意思  详情 回复 发表于 2021-7-18 16:26
gotomsdos 发表于 2021-7-18 15:17:54
本帖最后由 gotomsdos 于 2021-7-18 16:31 编辑
0566805107 发表于 2021-7-18 14:34
可以很明显的看到我电脑2个内存插槽上分别插了2根8G的英睿达的内存,BANK定位分别是BANK0和BANK2

感谢回复贴图!
看了您的这图,有点不明白其内存槽编号,似乎排序是BANK0-3吧?
您是BANK0和BANK2,是说一根插在A1一根插在B1?但是不解的是:AIDA64怎么把你的两根内存的DIMM号都表示成DIMM1呢?(据我的经验,AIDA64的DIMM编号是从1到4,没有0)

【小结】
所以,我这里暂时猜测您这图的BANK很可能指的是主板上内存插槽的A1(BANK0),A2(BANK1),B1(BANK2),B2(BANK3)的概念。照这个思路,苹果上的BANK0/DIMM0, BANK1/DIMM0, 应该也是这个意思。就是说,这里的BANK既不是我认为的RANK,也不是chip(内存颗粒)下的bank(逻辑概念,涉及到存放数据了)。

【关于RANK的补充】:
RANK是较复杂的,通常指一排颗粒,有时在单面有两排,但这两排有时仅属于一个RANK,有时属于两个RANK。也有可能单面两面都有,两面仅属于一个RANK,也可能两面各属一个RANK,共两个RANK)。但是内存的插槽是固定而简单的,就是四个代号而已,A1,A2,B1,B2。统一用BANK(0/1/2/3)表示。


【查了外网,最终结论】:
搞死人啦!原来这里的BANK是指DIMM下的两个槽,是与DIMM配合使用的,这时,一个DIMM含两个BANK槽(实际上这里的BANK差不多是DIMM的意思)。表示为:
BANK 0/DIMM0 BANK 1/DIMM0
BANK 0/DIMM1 BANK 1/DIMM1 或 BANK 2/DIMM1 BANK 3/DIMM1
相当于:
A1 A2
B1 B2
实际上这时的DIMM跟CHANNEL(通道)差不多是一个意思了。
0566805107 发表于 2021-7-18 14:34:28
gotomsdos 发表于 2021-7-18 10:45
AIDA64和Thaipoon都显示的我其中一根内存条的一排颗粒,8个Bank,不知是共8个Bank还是每个颗粒有8个bank ...



可以很明显的看到我电脑2个内存插槽上分别插了2根8G的英睿达的内存,BANK定位分别是BANK0和BANK2

点评

感谢回复贴图! 看了您的这图,我非常奇怪: 一,您说插了四根内存条。但这图怎么只显示两个槽上的内存条(共两根)?一般都是显示出四个啊 二,您这图,显示为:通道A,第二槽(DIMM1),是A2。和通道B,第二槽(  详情 回复 发表于 2021-7-18 15:17
2013lirunext 发表于 2021-7-18 14:22:19
有点意思,我也来研究一下

点评

您研究的怎样了?后面我已有结论啦哈哈  发表于 2021-7-18 15:41
gotomsdos 发表于 2021-7-18 11:57:44
本帖最后由 gotomsdos 于 2021-7-18 12:13 编辑
barryade 发表于 2021-7-18 11:38
我完全不懂,纯当学知识了。
按照楼给出的解释,应该是苹果错了。
但是 我百度了一圈的结果是,P-BANK  ...

反正苹果这里的“BANK0和BANK1”绝对不是指逻辑BANK,而是指物理上的概念(就是RANK或者“物理上的BANK”这一说)。但我仍然认为苹果人用BANK表示RANK(物理BANK)不是太可能,因为这造成歧义混淆。暂仍觉得是分管的苹果人用错了。此问题待考察中。。。望了解内情的人士解惑。。。
barryade 发表于 2021-7-18 11:38:38
我完全不懂,纯当学知识了。
按照楼给出的解释,应该是苹果错了。
但是 我百度了一圈的结果是,P-BANK 简称rank L-BANK 简称bank
但是 “简称”是不是统一标准的 并没有百度到明确答案。
我的意思是 可不可能, 苹果认为P-BANK 简称BANK

点评

我仍然认为苹果人用BANK表示RANK(物理BANK)不是太可能,因为这造成歧义混淆。暂仍觉得是分管的苹果人用错了。此问题待考察中。。。望了解内情的人士解惑。。。  详情 回复 发表于 2021-7-18 11:57
多谢回复!您这个说法有道理,我现在只能这样理解苹果的表述了。不过,如果苹果真是这个意思,那他们这里用BANK是考虑不周到的做法。用Rank没有任何问题,业界同行的术语嘛,没有歧义不是更好么。这个问题待考中  发表于 2021-7-18 11:54
billgreen 发表于 2021-7-18 10:37:21
我想也是楼主误会了。
窄口牛 发表于 2021-7-18 10:11:33
看来楼主误解了,阿三没敢不尊重英语用户。
magicgenius 发表于 2021-7-18 09:39:01
常用的还是BANK,所谓RANK,即物理BANK。

点评

看内存结构图(详情见:https://lzz5235.github.io/2015/04/21/memory.html),就知道了。多数情况下,一根内存有8个颗粒,一个颗粒有8个bank,共有64个bank。怎么可能是BANK0和BANK1呢?[attachimg]483564[/attachi  详情 回复 发表于 2021-7-18 11:09
0566805107 发表于 2021-7-18 09:35:39

windows下,用AIDA64检测内存也显示BANK

点评

您这图明确显示,rank数是2。2个rank。表述为Rank0和Rank1就正确了。  发表于 2021-7-18 10:53
对了,您能否把您这图全部贴出来,比如有没有BANK1?我想看到完整的信息,好做判断,多谢。  发表于 2021-7-18 10:47
AIDA64和Thaipoon都显示的我其中一根内存条的一排颗粒,8个Bank,不知是共8个Bank还是每个颗粒有8个bank,但这不是重点了。我朋友的内存条不可能只有2个bank,其苹果系统信息总共描述为两个Bank(一个是BANK0,一个  详情 回复 发表于 2021-7-18 10:45
多谢贴图!。。我在AIDA64里没有找到您这个数据,能否烦请您告知我具体的菜单选项?但这里Bank定位、BANK 0似不能证明第一楼其“BANK0和BANK1”描述的正确性  发表于 2021-7-18 10:33
magicgenius 发表于 2021-7-18 09:26:52
内存术语:Bank(内存库)

点评

建议您去学习一下内存结构的知识。  发表于 2021-7-18 09:34
上面我已经说的很清楚了,bank只是一个颗粒中的单位,一个颗粒内部有很多bank。我朋友的内存条,一个颗粒是1GB,那一个bank怎么可能是8GB呢?是8GB的只能是一排颗粒(共8GB)。排叫Rank,不是Bank。我无语了  发表于 2021-7-18 09:33
magicgenius 发表于 2021-7-18 08:48:57
本来就应该是BANK

点评

您学过内存结构么?我朋友是单根16G,正反面都有颗粒。内存标签上写着“16GB 2Rx8,,,,”。这里的R(Rank)表示内存条共有两排颗粒。系统内存信息应该写:Rank0和Rank1,才对。Bank是颗粒内部的细分,两回事了。  发表于 2021-7-18 09:27
多谢回复。请教一下您有何依据?让我学习一下  发表于 2021-7-18 09:19
进士小站 发表于 2021-7-18 08:34:53
这个一直没有注意过
就关心机子好用不用
窄口牛 发表于 2021-7-18 08:18:57
苹果从来没有尊重过汉语用户,现在连英语用户也不尊重了,毕竟是阿三在做主力。
vvt1321 发表于 2021-7-18 08:08:38
历害了你,我的歌……

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-17 21:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表