Minggu, 30 November 2008

Build dan Optimasi Kernel Freebsd 7.0

Dikarenakan dikantor di suruh pake freebsd untuk server core. ini mainan pertama menggunakan freebsd.

kompile kernel ini diperuntukan untuk kebutuhan PF dan optimasi Squid dengan diskd. nama kernel yang akan dibuat adalah PF_SQ
langkah2 yang dilakukan :
# cd /usr/sys/sys/i386/conf/
# cp GENERIC PF_SQ
# vi PF_SQ

Kemudian tambahkan konfigurasi sbb:

###—untuk support PF—-###
device pf
device pflog
device pfsync

###—untuk support altq cbq—###
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_PRIQ
options ALTQ_NOPCC

###—untuk optimasi squid untuk dukungan diskd—###
options SYSVMSG
options MSGMNB=32768
options MSGMNI=164
options MSGSEG=8196
options MSGSSZ=512
options MSGTQL=2048

###—optional—###
device carp
options HZ=1000

setelah itu dapat file disimpan
langkah selanjutnya adalah sebagai berikut :

# config PF_SQ
# cd ../compile/PF_SQ
# make cleandepend
# make depend
# make all
# make install

Setelah itu reboot.