gpt4 book ai didi

linux - Linux 中用于了解内存交错信息的命令是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:09:57 28 4
gpt4 key购买 nike

作为我类(class)作业的一部分,我正在研究 Linux 内核,这是我寻求的信息:

在最新的系统中,内存被分成多个列,在这些列下,内存以非连续的方式交错在不同的列中。这是为了提高处理器访问内存的速度。我想知道 Linux 中是否有任何命令在执行时为我们提供有关如何将内存分成多个行的任何信息。我试过使用以下命令

    sudo dmidecode --type memory

但上面的命令显示了有关硬件的信息,但没有显示内存是否正在交错。谁能告诉我是否有任何命令可以显示此类信息?如果不存在这样的命令,请问我可以引用哪部分代码来实现Linux内核中的内存交错?

谢谢。

最佳答案

如果 bios 正确设置了 smbios 结构,您应该能够从 DMI 类型 20(内存设备映射地址)结构中找出交错设置。例如,对于 4 路交错情况, channel 0、1、2、3 的 DIMM 0 应该具有相同的映射地址。

关于linux - Linux 中用于了解内存交错信息的命令是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19609222/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com