1. Jak sprawdzić typ zainstalowanej pamięci RAM i jej szybkość
$ sudo dmidecode --type 17# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.
Handle 0x001C, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x001A
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 512 MB
Form Factor: SODIMM
Set: None
Locator: SODIMM0
Bank Locator: BANK0
Type: DDR2
Type Detail: Synchronous
Speed: 533 MHz
Manufacturer: N/A
Serial Number: N/A
Asset Tag: N/A
Part Number: N/A
Handle 0x001E, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x001A
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 512 MB
Form Factor: SODIMM
Set: None
Locator: SODIMM1
Bank Locator: BANK1
Type: DDR2
Type Detail: Synchronous
Speed: 533 MHz
Manufacturer: N/A
Serial Number: N/A
Asset Tag: N/A
Part Number: N/A
Jeśli chcesz ograniczyć wynik tylko do np. prędkości:
$ sudo dmidecode --type 17 | grep -i speed
w wyniku otrzymamy:
Speed: 533 MHz
Speed: 533 MHz
2. Jak sprawdzić ile maksymalnie pamięci może obsłużyć nasza płyta główna (BIOS)
$ sudo dmidecode -t 16
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.
Handle 0x001A, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 2 GB
Error Information Handle: Not Provided
Number Of Devices: 2
lub
$ sudo dmidecode |grep -i "Maximum Capacity:" | uniq
Maximum Capacity: 2 GB
3. Jak sprawdzić prędkość pamięci?
$ sudo lshw -short -C memory
H/W path Device Class Description
=======================================================
/0/0 memory 64KiB BIOS
/0/4/5 memory 64KiB L1 cache
/0/4/6 memory 2MiB L2 cache
/0/1a memory 1GiB System Memory
/0/1a/0 memory 512MiB SODIMM DDR2 Synchronous 533 MHz (1,9 ns)
/0/1a/1 memory 512MiB SODIMM DDR2 Synchronous 533 MHz (1,9 ns)
4. Jak uzyskać informacje o użyciu pamięci RAM
$ sudo free
razem użyte wolne dzielone buf/cache dostępne
Pamięć: 1015528 600012 86532 154308 328984 103568
Wymiana: 1038332 535508 502824
lub z opcjami (po więcej patrz do manuala):
-b prezentacja wyniku w bajtach
-k KB
-m MB
-g GB
można na "żywo" podglądać zużycie pamięci lub CPU i "ubić dziada" który się za bardzo panoszy za pomocą programu:
$ sudo top / $ top
lub
$ sudo htop / $ htop
można też tak:
$ cat /proc/meminfo
MemTotal: 1015528 kB
MemFree: 86896 kB
MemAvailable: 121284 kB
Buffers: 9316 kB
Cached: 279996 kB
SwapCached: 9580 kB
Active: 442604 kB
Inactive: 406736 kB
Active(anon): 345740 kB
Inactive(anon): 349316 kB
Active(file): 96864 kB
Inactive(file): 57420 kB
Unevictable: 68 kB
Mlocked: 68 kB
HighTotal: 126664 kB
HighFree: 5800 kB
LowTotal: 888864 kB
LowFree: 81096 kB
SwapTotal: 1038332 kB
SwapFree: 391060 kB
Dirty: 12 kB
Writeback: 0 kB
AnonPages: 550976 kB
Mapped: 166604 kB
Shmem: 134948 kB
Slab: 37720 kB
SReclaimable: 18356 kB
SUnreclaim: 19364 kB
KernelStack: 3408 kB
PageTables: 14212 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 1546096 kB
Committed_AS: 4201880 kB
VmallocTotal: 122880 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
AnonHugePages: 174080 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 79864 kB
DirectMap2M: 833536 kB
oraz tak:
$ vmstat
proc. -----------pamięć---------- ---swap-- ---we/wy--- -system-- ------cpu-----
dz bl swap wolna bufor cache si so bi bo in cs uż sy be io sk
1 0 653548 76836 9404 328548 14 34 91 71 443 825 12 3 81 4 0
$ vmstat -s
Pamięć razem: 1015528 K
Pamięć użyta: 601300 K
Pamięć aktywna: 442748 K
Pamięć nieaktywna: 416988 K
Pamięć wolna: 76128 K
Pamięć buforów: 9412 K
Pam. podr. obsz. wymiany: 328688 K
Obszar wymiany razem: 1038332 K
Obszar wymiany użyty: 653524 K
Obszar wymiany wolny: 384808 K
Cykli CPU użytk. zwykłych: 493835
Cykli CPU użytk. z nice: 19028
Cykli CPU systemowych: 99632
Cykli CPU bezczynności: 3374060
Cykli CPU oczek. na we/wy: 154580
Cykli CPU w IRQ: 0
Cykli CPU w softirq: 7338
Cykli CPU skradzionych: 0
Stron wczytanych z dysku: 3768512
Stron usuniętych z pam.: 2955756
Stron z pamięci wymiany: 146871
Stron do pamięci wymiany: 350181
Przerwań: 18365768
Przełączeń kontekstu CPU: 34226086
Czas rozruchu: 1482059908
Odgałęzień procesów: 19118
Komentarze
Prześlij komentarz