phát hiện số lượng kênh RAM


20

Tôi đang cố gắng xác định (không có quyền truy cập vật lý vào máy) số lượng kênh RAM mà nó hỗ trợ (đơn, kép, v.v.) - VÀ liệu nó có được cấu hình để sử dụng thiết lập đó hay không, ví dụ như với bốn khe cắm và RAM kênh kép, bạn chỉ nhận được kênh kép nếu bạn cắm RAM vào đúng khe cắm.

Tôi biết cách xác định có bao nhiêu mô-đun RAM tôi đã cắm, tôi không biết cách lấy số lượng kênh.

Câu trả lời:


20

Chạy đi dmidecode. "Độ sâu dữ liệu xen kẽ" cho số lượng kênh.

Bộ nhớ kênh đôi có độ sâu xen kẽ là 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
Cảm ơn, điều gì sẽ xảy ra nếu "Độ sâu dữ liệu xen kẽ" = "Không biết?
Zack Newsham

+1 choInterleaved Data Depth: Unknown
stamster

2
Sai, Độ sâu dữ liệu xen kẽ là "Số lượng hàng liên tiếp tối đa từ Thiết bị bộ nhớ được tham chiếu được truy cập trong một lần chuyển xen kẽ". Nó không liên quan đến số lượng kênh bộ nhớ. Sự xen kẽ và các kênh là những thứ khác nhau, mặc dù để làm cho mọi thứ phức tạp hơn, các kênh cũng có thể được xen kẽ, ngoài các ngân hàng xen kẽ thông thường. DMI loại 37 cung cấp số lượng kênh (nhưng không phải là sự sắp xếp của chúng). Xem thông số kỹ thuật SMBIOS để biết thêm.
Eric

Của tôi đã trở lạiPartition 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

Không hoạt động:Bank Locator: Not Specified
Imaskar nói Phục hồi lại

0

Thực hiện dmidecodelệnh nhưng chỉ định loại sẽ sử dụng, như thế này:

$ sudo dmidecode -t memory | grep Size

Đây là đầu ra từ hệ thống của tôi, tôi có tổng cộng bốn kênh và atm sử dụng hai kênh.

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

6
Điều này sẽ hiển thị số lượng khe DIMM, không phải số lượng kênh.
Zack Newsham

-1

Tôi đã thử dmidecode

dmidecode -t memory

May mắn thay, hàng Bank Locator: SOCKET 1 CHANNEL 7 DIMM 0báo cho DIMM 170 ở Kênh 7. Và máy hỗ trợ 32 DIMM với tổng số 8 kênh. Các kênh tương ứng được liệt kê dưới đây:

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


Bạn có thể muốn làm rõ câu trả lời của mình vì hiện tại nó không thực sự giải quyết vấn đề trong câu hỏi.
Kusalananda

Tôi đã sử dụng demidecode một cách thành công khi phát hiện ra rằng máy của tôi có 8 kênh DDR
kucer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.