VMM memory tuning 방법.
2010.05.11 11:01
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
AIX 5.1
/usr/samples/kernel/vmtune 명령어로 확인 및 변경
확인
/usr/samples/kernel/vmtune
변경
maxperm, minperm, maxclient
참고 사항)
만약 jfs2 파일 시스템을 사용을 한다면 maxperm값이 변경이 될경우 maxclient도 변경을 해주어야 한다.
maxperm 변경 : /usr/samples/kernel/vmtune -P 30( 단위는 1-100으로 생각하면 된다.)
minperm 변경 : /usr/samples/kernel/vmtune -p 5
maxclinet 변경 : /usr/samples/kernel/vmtune -t 30
그리고 다음에 시스템 부팅시 적용 가능하도록
/etc/rc.net에 명령어를 적어 주어서 똑같이 세팅 되도록 해준다.
/usr/samples/kernel/vmtune -p 5
/usr/samples/kernel/vmtune -P 20
/usr/samples/kernel/vmtune -t 20
또는 /etc/inittab myscript:2:wait:/usr/bin/vmtune.sh > /dev/console 2>&1
/usr/bin/vmtune.sh 안에다 위의 내용을 적어 준다.
AIX 5.2 일 경우
smitty tuning => Tuning Virtual Memory Manager, File System and Logical Volume Manager Params
=> Change/Show Current Parameters
Change/Show Current VM Manager, File System and LV Manager Parameters
입력 필드에 값을 입력하거나 선택하십시오.
원하는 것을 모두 변경한 후, Enter 키를 누르십시오.
[맨 위] [입력 필드]
cpu_scale_memp 8 +
data_stagger_interval [161] +#
defps [1] +#
force_relalias_lite [0] +#
framesets 2 +
htabscale -1 +
kernel_heap_psize 4096 +
large_page_heap_size 0 +
lgpg_regions 0 +
lgpg_size 0 +
low_ps_handling [1] +#
lru_file_repage [1] +#
lru_poll_interval [0] +#
lrubucket [131072] +#
maxclient% [20] +#
maxfree [128] +#
maxperm% [20] +#
maxpin% [80] +#
mbuf_heap_psize 4096 +
memory_affinity 1 +
mempools 1 +
minfree [120] +#
minperm% [5] +#
nokilluid [0] +#
npskill [1024] +#
그리고 다음에 부팅시 적용 가능 하도록 하기 위해서
smitty tuning => Tuning Virtual Memory Manager, File System and Logical Volume Manager Params =>
Save Current Parameters for Next Boot
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
AIX 5.1
/usr/samples/kernel/vmtune 명령어로 확인 및 변경
확인
/usr/samples/kernel/vmtune
변경
maxperm, minperm, maxclient
참고 사항)
만약 jfs2 파일 시스템을 사용을 한다면 maxperm값이 변경이 될경우 maxclient도 변경을 해주어야 한다.
maxperm 변경 : /usr/samples/kernel/vmtune -P 30( 단위는 1-100으로 생각하면 된다.)
minperm 변경 : /usr/samples/kernel/vmtune -p 5
maxclinet 변경 : /usr/samples/kernel/vmtune -t 30
그리고 다음에 시스템 부팅시 적용 가능하도록
/etc/rc.net에 명령어를 적어 주어서 똑같이 세팅 되도록 해준다.
/usr/samples/kernel/vmtune -p 5
/usr/samples/kernel/vmtune -P 20
/usr/samples/kernel/vmtune -t 20
또는 /etc/inittab myscript:2:wait:/usr/bin/vmtune.sh > /dev/console 2>&1
/usr/bin/vmtune.sh 안에다 위의 내용을 적어 준다.
AIX 5.2 일 경우
smitty tuning => Tuning Virtual Memory Manager, File System and Logical Volume Manager Params
=> Change/Show Current Parameters
Change/Show Current VM Manager, File System and LV Manager Parameters
입력 필드에 값을 입력하거나 선택하십시오.
원하는 것을 모두 변경한 후, Enter 키를 누르십시오.
[맨 위] [입력 필드]
cpu_scale_memp 8 +
data_stagger_interval [161] +#
defps [1] +#
force_relalias_lite [0] +#
framesets 2 +
htabscale -1 +
kernel_heap_psize 4096 +
large_page_heap_size 0 +
lgpg_regions 0 +
lgpg_size 0 +
low_ps_handling [1] +#
lru_file_repage [1] +#
lru_poll_interval [0] +#
lrubucket [131072] +#
maxclient% [20] +#
maxfree [128] +#
maxperm% [20] +#
maxpin% [80] +#
mbuf_heap_psize 4096 +
memory_affinity 1 +
mempools 1 +
minfree [120] +#
minperm% [5] +#
nokilluid [0] +#
npskill [1024] +#
그리고 다음에 부팅시 적용 가능 하도록 하기 위해서
smitty tuning => Tuning Virtual Memory Manager, File System and Logical Volume Manager Params =>
Save Current Parameters for Next Boot