Sistem operasi FreeBSD menyediakan beberapa command untuk mengetahui spesifikasi hardware dari sebuah komputer atau server. Informasi spesifikasi hardware yang bisa diperoleh antara lain spesifikasi CPU, memori (RAM) dan hardisk.
Informasi spesifikasi hardware pada dasarnya bisa diperoleh dari boot message saat booting sistem operasi berbasis Unix. Boot message ini disimpan pada file dmesg.boot yang biasanya berada pada direktori /var/run. Untuk itu kita perlu mengambil informasi spesifikasi hardware dengan cara parsing file dmesg.boot tersebut.
Berikut adalah command atau perintah pada sistem operasi FreeBSD untuk membaca informasi CPU, memori dan harddisk. Command ini juga bisa digunakan untuk sistem operasi lain yang berbasis Unix.
Spesifikasi CPU
Untuk membaca informasi CPU, gunakan command berikut ini
#grep ^CPU /var/run/dmesg.boot
Command diatas akan menghasilkan informasi seperti di bawah ini
CPU: Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz (3092.91-MHz K8-class CPU)
Spesifikasi Memori (RAM)
Untuk membaca informasi memori atau RAM, gunakan perintah di bawah ini
#grep -w 'memory' /var/run/dmesg.boot
Command diatas akan menghasilkan informasi seperti di bawah ini
real memory = 17179869184 (16384 MB)
avail memory = 16503468032 (15738 MB)
Real memory adalah ukuran sesuai spesifikasi dari memori (16GB), sedangkan avail memory adalah memori yang tersedia untuk bisa digunakan.
Spesifikasi Hardisk
Untuk membaca informasi hardisk, gunakan perintah di bawah ini
#egrep 'da[0-9]|cd[0-9]' /var/run/dmesg.boot
Command diatas akan menghasilkan informasi seperti di bawah ini
ehci1: <EHCI (generic) USB 2.0 controller> mem 0xfacd0000-0xfacd03ff irq 20 at device 29.0 on pci0
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <MB0500GCEHE HPG1> ATA-8 SATA 3.x device
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
cd0 at ahcich4 bus 0 scbus4 target 0 lun 0
cd0: <hp DVD A DU8A5SH NHJ3> Removable CD-ROM SCSI-0 device
cd0: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO 8192bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed
ada0: Previously was known as ad4
Trying to mount root from ufs:/dev/ada0p3 [rw]...
Spesifikasi hardisk bisa dibaca pada kode ada0, sedangkan cd0 adalah untuk CDROOM. Dari hasil command di atas dapat dilihat bahwa spesifikasi hardisk adalah ATA-8 SATA 3.x dengan kapasitas 476940MB.
Command lain yang bisa digunakan adalah dengan command geom.
#geom disk list
Hasil dari command di atas
Geom name: cd0
Providers:
1. Name: cd0
Mediasize: 0 (0B)
Sectorsize: 2048
Mode: r0w0e0
descr: hp DVD A DU8A5SH
ident: (null)
fwsectors: 0
fwheads: 0
Geom name: ada0
Providers:
1. Name: ada0
Mediasize: 500107862016 (465G)
Sectorsize: 512
Mode: r6w6e11
descr: MB0500GCEHE
lunid: 50014ee0590fd130
ident: WMAYP7194809
fwsectors: 63
fwheads: 16
Begitulah kira-kira command-command yang bisa kita gunakan untuk mendapatkan informasi spesifikasi hardware dari komputer atau server yang menjalankan sistem operasi FreeBSD. Semoga membantu.!
Leave a Reply