Create TOC

2008년 5월 19일

Debian/시스템 튜닝

Debian 에서 시스템 성능을 높이는 방법을 기술한다. 사용된 시스템은 Q6600, 4GB 시스템이다.

swapness

강제로 swap 보다는 메모리를 우선 사용하도록 커널 설정을 변경한다. 설정 변경을 위해 아래 파일을 편집한다.

$ sudo vi /etc/sysctl.conf

파일의 맨 마지막에 아래 줄을 추가한다.

vm.swappiness=3

preload

공유 라이브러리를 미리 메모리에 올려둔다. 설치만 하면 별도 설정 없이 자동으로 동작한다.

설치

$ sudo apt-get install preload

prelink

실행 파일의 실행 속도를 높여준다.

설치

$ sudo apt-get install prelink

활성화

아래 파일을 편집한다.

$ sudo vi /etc/default/prelink

파일 내용 중

PRELINKING=unknown

을 찾아서

PRELINKING=yes

로 변경한다.

파일 수정 후 아래 명령을 한번 실행해준다.

$ sudo /etc/cron.daily/prelink

비활성화

아래 명령을 실행한다.

$ sudo prelink -ua

명령 실행 후 /etc/default/prelink 파일에서 PRELINKINGunknown으로 변경한다.

부팅시 서비스 데몬 병렬 실행

부팅시 실행되는 서비스 데몬을 병렬로 실행시켜서 부팅 속도를 높인다.

/etc/init.d/rc 파일을 수정 한다.

파일 내용 중

CONCURRENCY=none

을 찾아서

CONCURRENCY=shell

로 변경한다.

Reference