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 파일에서 PRELINKING을 unknown으로 변경한다.
부팅시 서비스 데몬 병렬 실행
부팅시 실행되는 서비스 데몬을 병렬로 실행시켜서 부팅 속도를 높인다.
/etc/init.d/rc 파일을 수정 한다.
파일 내용 중
CONCURRENCY=none
을 찾아서
CONCURRENCY=shell
로 변경한다.
Reference