Compile openbsd multi prosesor

Artikel ini muncul ketika saya mempunyaii server IBM Tower Server, belum saya compile prosesor terdeteksi oleh openbsd ada 4. Ladalah setelah saya compile Prosesor raib (Ngilang) 3 prosesor, dari situ baca2 + diskusi ama paman guru ee baruu ketemuu.

Compile openbsd multi prosesor

——————————-

1. Download sys.tar.gz sesuia dengan versi openbsd anda.

2. Letakkan fil sys.tar.gz di /usr/src/ kemudian extrak file tersebut.

3. Masuk dalam derectori /usr/src/sys/arch/i386/conf/

4. Buat file konfigurasi kernel anda

-bash-4.1# cp GENERIC HOST

5. Jangan lupa buat juga konfigurasi untuk multi prosesor

-bash-4.1# cp GENERIC.MP HOST.MP

6. Konfigurasi config kernel file anda

-bash-4.1# vi HOST

–> Tambahkan baris ini

option DUMMY_NOPS # speed hack

option UVM # speed swap

option BUFCACHEPERCENT=35 # 25% of memory for filesystem cache buffer, more less more good

option MSGMNB=32768 # max characters per message queue

option MSGMNI=40 # max number of message queue identifiers

option MSGSEG=2048 # max number of message segments in the system

option MSGSSZ=64 # size of a message segment (Must be 2^N)

option MSGTQL=1024 # max amount of messages in the system

7. Konfigurasi juga file

-bash-4.1# vi ../include/param.h

—> rubah

#define NMBCLUSTERS 6144 menjadi –> #define NMBCLUSTERS 32768

-bash-4.1# vi ../../../altq/altq_hfsc.h

–> rubah

#define HFSC_MAX_CLASSES 64 to #define HFSC_MAX_CLASSES 32768

8. Agar bisa multiprosesor maka edit

vi /usr/src/sys/arch/i386/conf/HOST.MP

—> edit

include “arch/i386/conf/HOST”

9. compile & install kernel

-bash-4.1# config HOST.MP

-bash-4.1# cd ../compile/HOST.MP/

-bash-4.1# cp /bsd /bsd.old

-bash-4.1# make depend; make; make install

10 . Setelah selesiai semua lakuak reboot openbsd

-bash-4.1# reboot

11. Setelah UP Openbsd anda maka anda telah memakai kernel yang telah anda konfigurasi.

12. Untuk cek

-bash-4.1# uname -a

akan tampil xxxxxx HOST.MP#0 i386

13. Untuk melihat multiprosesor

-bash-4.1#top

load averages:  0.23,  0.14,  0.06

hostingkita.192.168.100.10 00:37:47

23 processes:  22 idle, 1 on processor

CPU0 states:  0.0% user,  0.0% nice,  0.1% system,  0.0% interrupt, 99.9% idle

CPU1 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle

CPU2 states:  0.1% user,  0.0% nice,  0.0% system,  0.0% interrupt, 99.8% idle

CPU3 states:  0.1% user,  0.0% nice,  0.2% system,  0.0% interrupt, 99.7% idle

Memory: Real: 9084K/40M act/tot  Free: 3592M  Swap: 0K/5122M used/tot