Untuk Melihat jumlah RAM yang terinstall pada OS Linux (Ubuntu,Centos), kita dapat menggunakan command “dmidecode” untuk menampilkan informasinya.
[root@foo ~]# dmidecode --type=17
# dmidecode 2.10
SMBIOS 2.6 present.
Handle 0x002E, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x002C
Error Information Handle: Not Provided
Total Width: 72 bits
...............more
Jika kita ingin melihat besar RAM perkepingnya kita bisa menggunakan command “dmidecode –type-17 | grep Size”
[root@foo ~]# dmidecode --type=17 | grep Size
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: No Module Installed
Size: No Module Installed
Size: 16384 MB
Size: 16384 MB
Dari hasil diatas terlihat ada 2 keping RAM yang tidak terbaca kapasitasnya, ada kemungkinan keping RAM tersebut rusak atau memang tidak terinstall RAM. untuk mengetahui slot RAM di Linux(Ubuntu,Centos) yang rusak atau tidak terinstall RAM kita dapat menggunakan perintah “dmidecode –type=17 | grep Locator”
[root@foo ~]# dmidecode --type=17 | grep Locator
Locator: P1_DIMM1A
Bank Locator: BANK0
Locator: P1_DIMM1B
Bank Locator: BANK1
Locator: P1_DIMM2
Bank Locator: BANK2
Locator: P1_DIMM3
Bank Locator: BANK3
Locator: P2_DIMM1A
Bank Locator: BANK4
Locator: P2_DIMM1B
Bank Locator: BANK5
Locator: P2_DIMM2
Bank Locator: BANK6
Locator: P2_DIMM3
Bank Locator: BANK7
Dari hasil tersebut maka terlihat RAM yang rusak di Linux(Ubuntu,Centos) ada di slot P2_DIMM1A & P2_DIMM1B.
Selain “dmidecode” kita juga bisa menggunakan perintah “cat /proc/meminfo”
[root@foo ~]#cat /proc/meminfo
MemTotal: 2069956 kB
MemFree: 60652 kB
Buffers: 16032 kB
Cached: 1831416 kB
SwapCached: 32 kB
Active: 172144 kB
Inactive: 1791604 kB
HighTotal: 1174144 kB
HighFree: 4008 kB
.........more
Untuk melihat Maximal Total RAM
# dmidecode 2.9
SMBIOS 2.6 present.
Handle 0x000E, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 4 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Untuk melihat SN dan PID server
[root@foo ~]# dmidecode --type system
atau
[root@foo ~]# dmidecode -t system
# dmidecode 2.9
SMBIOS 2.6 present.
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: Compaq-Presario
Product Name: BK134AA-AR6 CQ4168L
Version:
Serial Number: CNX00405RF
UUID: 10BAD777-280A-DF11-9D30-6D18AEF462FD
Wake-up Type: Power Switch
SKU Number: BK134AA#AR6
Family: 103C_53316J
Handle 0x0012, DMI type 32, 20 bytes
System Boot Information
Status: No errors detected
Untuk melihat SN dan PID(Part Number) RAM
[root@foo ~]# dmidecode --type memory
Memory Device
Locator: DIMM_A1
Bank Locator: BANK 0
Manufacturer: Kingston
Serial Number: 12345678
Asset Tag: 987654321
Part Number: KHX3200C16/8G
dmidecode list code
Type Information
----------------------------------------
0 BIOS
1 System
2 Base Board
3 Chassis
4 Processor
5 Memory Controller
6 Memory Module
7 Cache
8 Port Connector
9 System Slots
10 On Board Devices
11 OEM Strings
12 System Configuration Options
13 BIOS Language
14 Group Associations
15 System Event Log
16 Physical Memory Array
17 Memory Device
18 32-bit Memory Error
19 Memory Array Mapped Address
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-band Remote Access
31 Boot Integrity Services
32 System Boot
33 64-bit Memory Error
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device
39 Power Supply
Keyword Types
------------------------------
bios 0, 13
system 1, 12, 15, 23, 32
baseboard 2, 10
chassis 3
processor 4
memory 5, 6, 16, 17
cache 7
connector 8
slot
sumber :
https://blog.radhioflyer.web.id/knowledge/melihat-jumlah-ram-centos.html