ตรวจจับจำนวนช่องสัญญาณ RAM


20

ฉันกำลังพยายามหา (โดยไม่มีการเข้าถึงเครื่อง) จำนวนช่อง RAM ที่รองรับ (เดี่ยว, คู่, ฯลฯ ) - และไม่ว่าจะมีการกำหนดค่าให้ใช้การตั้งค่านั้นหรือไม่เช่นมีสี่ช่องและแรมสองช่อง รับแชนเนลคู่เท่านั้นถ้าคุณเสียบ RAM ของคุณลงในสล็อตที่ถูกต้อง

ฉันรู้วิธีกำหนดจำนวนโมดูล RAM ที่ฉันเสียบเข้ามาฉันไม่ทราบวิธีรับจำนวนแชนเนล

คำตอบ:


20

dmidecodeวิ่ง "ความลึกของข้อมูล Interleaved" ให้จำนวนช่องสัญญาณ

หน่วยความจำสองแชนเนลมีความลึก interleaved เท่ากับ 2

Handle 0x0041, DMI type 20, 35 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x001FFFFFFFF
Range Size: 8 GB
Physical Device Handle: 0x0040
Memory Array Mapped Address Handle: 0x0049
Partition Row Position: Unknown
Interleave Position: 1
Interleaved Data Depth: 2

5
ขอบคุณจะเกิดอะไรขึ้นถ้า "Interleaved Data Depth" = "ไม่ทราบ?
Zack Newsham

+1 สำหรับInterleaved Data Depth: Unknown
เล่น

2
ความลึกของข้อมูล Interleaved ไม่ถูกต้องคือ "จำนวนแถวสูงสุดต่อเนื่องจากอุปกรณ์หน่วยความจำที่อ้างถึงซึ่งเข้าถึงได้ในการถ่ายโอนแบบ Interleaved ครั้งเดียว" มันไม่เกี่ยวข้องกับจำนวนช่องหน่วยความจำ การแทรกสอดและช่องสัญญาณเป็นสิ่งที่แตกต่างกันถึงแม้ว่าจะทำให้สิ่งต่าง ๆ มีความซับซ้อนมากขึ้นก็ตาม DMI ประเภท 37 มีจำนวนช่องสัญญาณ (แต่ไม่ใช่การเตรียมการ) ดูข้อมูลจำเพาะ SMBIOS สำหรับข้อมูลเพิ่มเติม
Eric

การคืนของฉันPartition Width: 2
deFreitas

3
# dmidecode -t memory | grep Bank
    Bank Locator: P0_Node0_Channel0_Dimm0
    Bank Locator: P0_Node0_Channel0_Dimm1
    Bank Locator: P0_Node0_Channel1_Dimm0
    Bank Locator: P0_Node0_Channel1_Dimm1
    Bank Locator: P0_Node0_Channel2_Dimm0
    Bank Locator: P0_Node0_Channel2_Dimm1
    Bank Locator: P0_Node0_Channel3_Dimm0
    Bank Locator: P0_Node0_Channel3_Dimm1

ไม่ทำงาน:Bank Locator: Not Specified
Imaskar พูดว่า Reinstate Monica

0

ทำdmidecodeคำสั่ง แต่ระบุประเภทที่จะใช้เช่นนี้

$ sudo dmidecode -t memory | grep Size

นี่คือเอาท์พุทจากระบบของฉันฉันมีทั้งหมดสี่ช่องทางและ ATM ใช้สอง

Size: 4096 MB
Size: No Module Installed
Size: 4096 MB
Size: No Module Installed

6
สิ่งนี้แสดงจำนวนช่อง DIMM ไม่ใช่จำนวนช่อง
Zack Newsham

-1

ฉันลอง dmidecode แล้ว

dmidecode -t memory

โชคดีที่แถวBank Locator: SOCKET 1 CHANNEL 7 DIMM 0บอก DIMM 170 อยู่ในช่อง 7 และเครื่องรองรับ 32 DIMM ที่มีทั้งหมด 8 ช่อง ช่องทางที่เกี่ยวข้องที่ระบุไว้ร้อง:

Handle 0x0026, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0006
        Error Information Handle: Not Provided
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 32 GB
        Form Factor: DIMM
        Set: None
        Locator: DIMM170 J31
        Bank Locator: SOCKET 1 CHANNEL 7 DIMM 0
        Type: DDR4
        Type Detail: Synchronous Registered (Buffered)
        Speed: 2666 MT/s
        Manufacturer: Samsung
        Serial Number: 0x40C3BA1D
        Asset Tag: 1838
        Part Number: M393A4K40BB2-CTD
        Rank: 2
        Configured Clock Speed: 2666 MT/s
        Minimum Voltage: 1.2 V
        Maximum Voltage: 2.0 V
        Configured Voltage: 1.2 V
[user@centos ~]$ sudo dmidecode -t memory | grep CHANNEL
        Bank Locator: SOCKET 0 CHANNEL 0 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 0 DIMM 1
        Bank Locator: SOCKET 0 CHANNEL 1 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 1 DIMM 1
        Bank Locator: SOCKET 0 CHANNEL 2 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 2 DIMM 1
        Bank Locator: SOCKET 0 CHANNEL 3 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 3 DIMM 1
        Bank Locator: SOCKET 0 CHANNEL 4 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 4 DIMM 1
        Bank Locator: SOCKET 0 CHANNEL 5 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 5 DIMM 1
        Bank Locator: SOCKET 0 CHANNEL 6 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 6 DIMM 1
        Bank Locator: SOCKET 0 CHANNEL 7 DIMM 0
        Bank Locator: SOCKET 0 CHANNEL 7 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 0 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 0 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 1 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 1 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 2 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 2 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 3 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 3 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 4 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 4 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 5 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 5 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 6 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 6 DIMM 1
        Bank Locator: SOCKET 1 CHANNEL 7 DIMM 0
        Bank Locator: SOCKET 1 CHANNEL 7 DIMM 1


คุณอาจต้องการชี้แจงคำตอบของคุณในขณะนี้ดูเหมือนจะไม่สามารถแก้ไขปัญหาในคำถามได้
Kusalananda

ฉันใช้ demidecode สำเร็จพบว่าเครื่องของฉันมี 8 ช่อง DDR
kucer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.