SPESIFIKASI HARDWARE COMPAQ CQ40 337TU VIA KONSOLE UBUNTU
I.
Latar Belakang
Sering kali kita mempunyai PC (Personal Computer) namun kita tidak mengetahui spesifikasi komputer kita tersebut. Bahkan orang awam juga sedikit yang mengecek spesifikasi komputer sebelum mereka membeli komputer.Padahal sangat penting mengecek spesifikasi hardware komputer untuk menghindari penipuanpenipuan penjual komputer. Untuk menghindari hal tersebut, maka dalam tulisan ini akan menjelaskan caracara mengecek spesifikasi hardware pada komputer. Pengecekan tersebut khususnya dengan menggunakan sistem operasi LINUX yaitu ubuntu dan melalui command line.
II. Eksplorasi PC
Eksplorasi PC (Personal computer) yang akan dianalisis dengan command line pada LINUX adalah PC dengan merk compaq tipe CQ403337TU. A.
Berburu memory. •
Meminfo Meminfo adalah command yang digunakan untuk melihat spesifikasi hardware memory pada suatu PC. Meminfo ini berada dalam folder proc, sehingga pertamatama kita masuk ke dalam proc dahulu dengan meggunakan perintah cd /proc, setelah masuk di dalam proc kemudian kita dapat melihat daftar file yang ada di dalam proc dengan perintah ls. Di dalam proc terdapat file meminfo, dan untuk melihatnya maka digunakan perintah cat meminfo atau less meminfo. Di dalam file meminfo ini terdapat beberapa spesifikasi yaitu: 1. Memtotal : Jumlah RAM yang dapat digunakan dalam kB, yaitu memori fisik dikurangi beberapa reserved byte dan kode biner kernel 2. Memfree : Jumlah RAM yang tidak digunakan oleh sistem. 3. Buffers : Jumlah RAM fisik yang digunakan untuk file buffer.
4. Cached : Jumlah RAM digunakan sebagai memori cache. Memori dalam PageCache (diskcache) dikurangi SwapCache. 5. SwapCache: Ini adalah jumlah swap digunakan sebagai memori cache. Memori yang dulunya swapped keluar, swap kembali, tetapi masih dalam swapfile. 6. Active : Jumlah total halaman buffer atau cache memori, yang sedang aktif. 7. Inactive : Jumlah total dari buffer atau cache memori halaman yang bebas dan tersedia. 8. Hightotal : jumlah total memori di kawasan tinggi. Nilai HighTotal dapat bervariasi berdasarkan jenis kernel yang digunakan. Kernel tidak langsung menggunakan trik untuk mengakses kawasan memori yang tinggi. Data cache bisa masuk wilayah memori ini. 9. Lowtotal : Jumlah total highmem nonmemori. 10. Lowfree : Jumlah memori bebas dari wilayah memori rendah. Ini adalah memori kernel alamat bisa secara langsung. Semua datastructures kernel perlu pergi ke memori rendah 11. Swaptotal : Total jumlah memori swap fisik. 12. Swapfree : Total jumlah memori swap free. 13. Dirty : Total jumlah memori yang menunggu untuk ditulis kembali ke disk. 14. Writeback : Total jumlah memori yang aktif ditulis kembali ke disk. 15. Commited_AS : Perkiraan berapa banyak RAM yang Anda perlu untuk membuat 99,99% menjamin bahwa tidak pernah ada OOM (dari memori) untuk beban kerja ini. Biasanya akan overcommit kernel memori. Parameter ini mewakili nilai skenario terburuk, dan juga termasuk swap memori.
Contoh command dalam PC Compaq CQ40 337Tu adalah sebagai berikut:
windkawaii@windkawaiilaptop:~$ cd /proc windkawaii@windkawaiilaptop:/proc$ cat meminfo
MemTotal: 990384 kB MemFree: 654624 kB Buffers: 19648 kB Cached: 161892 kB SwapCached: 0 kB Active: 214020 kB Inactive: 84488 kB Active(anon): 174176 kB Inactive(anon): 12 kB Active(file): 39844 kB Inactive(file): 84476 kB Unevictable: 0 kB Mlocked: 0 kB HighTotal: 102760 kB HighFree: 224 kB LowTotal: 887624 kB LowFree: 654400 kB SwapTotal: 1068280 kB SwapFree: 1068280 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 117000 kB Mapped: 47948 kB Slab: 18796 kB SReclaimable: 8508 kB SUnreclaim: 10288 kB PageTables: 4032 kB NFS_Unstable: 0 kB Bounce: 0 kB
WritebackTmp: 0 kB CommitLimit: 1563472 kB Committed_AS: 456236 kB VmallocTotal: 122880 kB VmallocUsed: 16500 kB VmallocChunk: 100012 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 4096 kB DirectMap4k: 16376 kB DirectMap4M: 892928 kB
Memory total PC ini adalah 990384 kB, memory free nya adalah 654624 kB. Dan lain sebagainya seperti yang dijelaskan di atas. •
Cpuinfo Untuk melihat spesifikasi PC maka dapat melihat file cpuinfo dengan menggunakan command cat /proc/cpuinfo. Berikut ini adalah Cpuinfo yang ada di dalam PC compaq CQ40 337Tu: windkawaii@windkawaiilaptop:/proc$ cat cpuinfo processor
: 0
vendor_id
: GenuineIntel
cpu family
: 6
model
: 23
model name
: Pentium(R) DualCore CPU T4200 @ 2.00GHz
stepping
: 10
cpu MHz
: 1200.000
cache size
: 1024 KB
physical id : 0 siblings
: 2
core id
: 0
cpu cores
: 2
apicid
: 0
initial apicid fdiv_bug
: no
hlt_bug
: no
f00f_bug
: no
coma_bug
: no
fpu
: yes
: 0
fpu_exception: yes cpuid level : 13 wp
: yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm bogomips
: 3990.79
clflush size: 64 power management:
Vendor ID menunjukkan vendor pembuat processor yaitu genuine intel, merupakan keluarga cpu 6, model 23 yaitu Pentium(R) DualCore CPU T4200 @ 2.00GHz, lebar cache 1024 kB, dan keluarga 2. B.
Perlengkapan Untuk melihat perlengkapan atau device yang ada dalam PC kita maka dapat digunakan command: cat /proc/devices Berikut ini adalah device yang ada di dalam PC compaq CQ40 337Tu root@windkawaiilaptop:/proc# cat devices Character devices: 1 mem
4 /dev/vc/0 4 tty 4 ttyS 5 /dev/tty 5 /dev/console 5 /dev/ptmx 6 lp 7 vcs 10 misc 13 input 14 sound 21 sg 29 fb 61 BaseRemoteCtl 81 video4linux 99 ppdev 108 ppp 116 alsa 128 ptm 136 pts 180 usb 189 usb_device 216 rfcomm 226 drm 252 hidraw 253 usbmon 254 rtc
Block devices:
1 ramdisk 259 blkext 7 loop 8 sd 9 md 11 sr 65 sd 66 sd 67 sd 68 sd 69 sd 70 sd 71 sd 128 sd 129 sd 130 sd 131 sd 132 sd 133 sd 134 sd 135 sd 252 devicemapper 253 pktcdvd 254 mdp
Untuk melihat jenisjenis USB yang terpasang di dalam PC adalah dengan menggunakan perintah lsusb (di luar proc), seperti berikut ini: windkawaii@windkawaiilaptop:~$ lsusb Bus 002 Device 003: ID 064e:c108 Suyin Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 064e:c108 Suyin Corp merupakan port webcam yang ada di dalam PC dari vendor Suyin corp. Sedangkan dari sunplus innovation technology adalah USB yang biasa digunakan sebagai modem, mouse dll.
Sedangkan untuk melihat informasi PCI adalah dengan perintah lspci. Contohnya sebagai berikut: windkawaii@windkawaiilaptop:~$ lspci 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03) 00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) 00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) 00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation ICH9M/ME SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03) 03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01) 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02) 05:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
05:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller 05:00.3 System peripheral: JMicron Technology Corp. MS Host Controller 05:00.4 System peripheral: JMicron Technology Corp. xD Host Controller
Informasi di atas dijelaskan tentang semua vendor dari peripheral yang ada di dalam PC compaq CQ40337 TU. Contohnya adalah system peripheral dan host contrllernya menggunakan vendor dari Jmicron Technology Corp, VGAnya menggunakan PCI Express, Ethrnet controllernya dari realtek semiconductor Co, hard disk dari SATA,dll.
III. Penutup
Ternyata untuk melihat spesifikasi PC (Personal Computer) kita tidak hanya dapat dilihat pada windows saja, melainkan dapat dilihat dalam sistem operasi linux juga dengan menggunakan konsole/terminal. Bahkan dengan perintah tersebut kita dapat mengetahui spesifikasi PC kita secara lengkap, sehingga kita tidak mudah tertipu lagi dengan produsen yang menjual barang bajakan.
IV. Referensi
1.
http://unixfoo.blogspot.com/2008/02/knowaboutprocmeminfo.html
2.
http://blog.ugm.ac.id/?cat=308
3.
http://www.mailarchive.com/tanya
[email protected]/msg33893.html
4.
http://fixunix.com/embedded/5860shouldibelieveproccpuinfo.html
5.
http://jmicrontechnologycorp.software.informer.com/
6.
http://www.oreillynet.com/linux/cmd/cmd.csp?path=l/lsusb
7.
http://linux.die.net/man/8/lspci