//
Search
Duplicate
🛷

System Buffer Cache

Solaris system buffer cache에 관하여.. 제공 : howtosolaris.com 저희 서버의 physical memory size는 192MB 입니다.(지성 합니다..가난 해서리...^^;) 그럼 maximum memory allowed in buffer cache 값은 얼마나 될까요... Solaris에서는 buffer cache 값을 physical memory의 2%로 사용 하도록 설정 되어 있습니다. 그럼 확인을 해보죠... # sysdef -i | grep bufhwm 3809280 maximum memory allowed in buffer cache (bufhwm) 위에서 보듯 2%에 해당 하는 값을 나타내죠. 우리가 기끔 /var/adm/messages 파일을 열어 볼때 사이즈가 큰 것들을 vi로 열어 보다 보면 "라인의 끝이 buffer의 행을 초과 했음" 이라는 메세지를 보신적이 있을 것입니다. 그것은 바로 buffer size와 연관 되지요. 그럼 사이즈를 조정해 보죠. 간단 합니다. /etc/system에 설정만 해 놓으시면 됩니다. # vi /etc/system set bufhwm=7440 (이 값은 7400*1024byte로 계산된 값입니다 기존 3809280의 2배 값이죠) # reboot -- -r <확인> # sysdef -i | grep bufhwm 7618560 maximum memory allowed in buffer cache (bufhwm) buffer의 값이 두배로 되었습니다. 여러분 이제 맘대로 buffer를 늘리시죠....