Jak sprawdzi

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
rolnikov
Posty: 16
Rejestracja: 08 marca 2008, 13:25

Jak sprawdzić taktowanie RAM-u?

Post autor: rolnikov »

Hej.
W nowym (starym) komputerze zarówno polecenie:

Kod: Zaznacz cały

lshw
jak i:

Kod: Zaznacz cały

dmidecode
pokazuje mi puste gniazda pamięci:

Kod: Zaznacz cały

Memory Device
        Array Handle: 0x0020
        Error Information Handle: No Error
        Total Width: Unknown
        Data Width: Unknown
        Size: No Module Installed
        Form Factor: DIMM
        Set: None
        Locator: Slot-2
        Bank Locator: Channel B
        Type: DDR2
        Type Detail: Unknown
        Speed: 133 MHz (7.5 ns)
        Manufacturer: Not Specified
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified

Kod: Zaznacz cały

*-memory:0
          description: System Memory
          physical id: 20
          slot: System board or motherboard
          size: 970MiB
        *-bank:0
             description: DIMM DDR2 133 MHz (7.5 ns) [empty]
             physical id: 0
             slot: Slot-1
             clock: 133MHz (7.5ns)
        *-bank:1
             description: DIMM DDR2 133 MHz (7.5 ns) [empty]
             physical id: 1
             slot: Slot-3
             clock: 133MHz (7.5ns)
W:

Kod: Zaznacz cały

dmesg
znalazłem takie coś:

Kod: Zaznacz cały

[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009e000 (usable)
[    0.000000]  BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000d0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000003df10000 (usable)
[    0.000000]  BIOS-e820: 000000003df10000 - 000000003df17000 (ACPI data)
[    0.000000]  BIOS-e820: 000000003df17000 - 000000003df80000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000003df80000 - 0000000040000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fc000000 - 00000000fe000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
[    0.000000] DMI present.[B]
[    0.000000] Phoenix BIOS detected: BIOS may corrupt low RAM, working around it.[/B]
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
...
[    0.000000] Memory: 983936k/1014848k available (2981k kernel code, 456k absent, 30456k reserved, 1843k data, 576k init)
Rozmiar pamięci wykrywa poprawnie. Tylko ciekawy jestem, czy pracuje z ich rzeczywistą prędkością. Kości wyjąłem z komputera z Debianem gdzie wykrywane były dobrze. Windows na tym samym nowym (starym) komputerze również pokazuje dobre prędkości (CPU-Z). Próbowałem zmieniać kość i gniazdo ale nic z tego.

Bios to jakiś Phoenix, a płyta główna to jakaś Fujitsu Siemens na chipsetach nvidii.

Jest jakiś sposób by sprawdzić z jaką prędkością aktualnie pracuje RAM?
Awatar użytkownika
sector
Beginner
Posty: 113
Rejestracja: 28 kwietnia 2010, 10:48
Lokalizacja: Kraków

Post autor: sector »

Jest jakiś sposób by sprawdzić z jaką prędkością aktualnie pracuje RAM?
No jasne, że jest :) Wchodzisz do Biosu i patrzysz na taktowanie ramu,

lub

Kod: Zaznacz cały

sudo dmidecode --type 17 | more
rolnikov
Posty: 16
Rejestracja: 08 marca 2008, 13:25

Post autor: rolnikov »

sector pisze:No jasne, że jest :) Wchodzisz do Biosu i patrzysz na taktowanie ramu,

lub

Kod: Zaznacz cały

sudo dmidecode --type 17 | more
Wynik polecenia zawarłem w pierwszym poście.
BIOS mam bardzo marny. Nic na temat RAM-u tam nie ma?
Poza tym ja chcę potwierdzenia że w Linuksie ten RAM działa dobrze.
Awatar użytkownika
sector
Beginner
Posty: 113
Rejestracja: 28 kwietnia 2010, 10:48
Lokalizacja: Kraków

Post autor: sector »

No ale przecież masz napisane, że jest to 133Mhz! Czego się spodziewasz, że będzie chodził z inną częstotliwością? Jeśli to stary komputer to pewnie jest to 133Mhz SDRAM, lub 266 DDR lub 333 DDR lub 400 DDR. Jeśli pokazuje 133 to tyle przecież jest. To jest częstotliwość FSB a w starych komputerach raczej nie było możliwości jej zmiany.

A jeśli chcesz potwierdzenia, że RAM działa dobrze to zapuść na noc MEMTESTA.
rolnikov
Posty: 16
Rejestracja: 08 marca 2008, 13:25

Post autor: rolnikov »

To nie taki stary komputer.
W opisie płyty głównej wyraźnie napisane jest, że obsługuje DDR2 533/667/800.
Poza tym na Windowsie CPU-Z pokazuje prawidłowo. A dmi-decode pokazuje wyraźnie, że nie widzi kości:

Kod: Zaznacz cały

Memory Device
        Array Handle: 0x0020
        Error Information Handle: No Error
        Total Width: Unknown
        Data Width: Unknown
[B]        Size: No Module Installed[/B]
        Form Factor: DIMM
        Set: None
        Locator: Slot-2
        Bank Locator: Channel B
        Type: DDR2
        Type Detail: Unknown
        Speed: 133 MHz (7.5 ns)
        Manufacturer: Not Specified
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified
Cieszę się że starasz się pomóc, ale przeczytaj dokładnie pierwszą moją wypowiedź.
Awatar użytkownika
sector
Beginner
Posty: 113
Rejestracja: 28 kwietnia 2010, 10:48
Lokalizacja: Kraków

Post autor: sector »

Aktualizowałeś bios? Jeśli nie to spróbuj!
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

W jaki sposób chcesz zmierzyć tą częstotliwość? Tej częstotliwości nie można zmierzyć (według mojej wiedzy), w prosty i ogólnie dostępny sposób, ani pod Windowsem ani pod Linuksem. Programy pod Windows podają taką informację na podstawie danych podanych przez producentów.
Awatar użytkownika
sector
Beginner
Posty: 113
Rejestracja: 28 kwietnia 2010, 10:48
Lokalizacja: Kraków

Post autor: sector »

W sumie można zmierzyć, przecież są programy, które podają informacje na temat FSB jak i MHZ ramu. Na przykład CPU-Z. Nie wiem jak one działają, ale jeśli podkręcisz pamięć to na pewno nie podają informacji zawartych przez producentów a prędzej odczytują info z biosu. Ja mam podkręcony ram i pokazuje mi komenda która napisałem wyżej mój aktualny stan MHZ na pamięci. Poza tym to chyba przecież nie Linux obsługuje kości ram a BIOS, dlatego spróbuj aktualizacji.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

&quot pisze:CPU-Z – darmowa aplikacja dla Microsoft Windows, która identyfikuje procesor, pamięć RAM, chipset płyty głównej
Identyfikuje, a nie dokonuje pomiaru. Jest to zasadnicza różnica.

Dodane:
http://pl.wikipedia.org/wiki/Testowanie_wzorcowe
Awatar użytkownika
sector
Beginner
Posty: 113
Rejestracja: 28 kwietnia 2010, 10:48
Lokalizacja: Kraków

Post autor: sector »

Nie mniej jednak pokazuje bieżące taktowanie FSB.
ODPOWIEDZ