[시스템] 특정 작업 빨리 처리하기..

예를 들어 커널 컴파일을 할때 이에 대한 프로세서를 가장 우선순위에 두

고 싶다면.. 또는 시간이 오래 결리는 작업을 한다면

make 등 명령 앞에 nice -20 을 적어 준다.

예를 들어 아래와 같이 진행을 할수 있다.

nice -20 make mrproper menuconfig dep clean bzImage

nice -20 make modules modules_install

nice 명령어는 어떤 프로그램을 컴파일을 하든 다 적용이 가능하다. 즉

아파치를 compile할때도 ./configure 나 make 명령 앞에 붙여 주면 된다.

그리고 multi process를 가지고 있을경우 cpu를 동시에 할당해 주기

위해서는 -j option을 사용한다. 즉 나의 cpu가 2개 일경우에는 cpu+1개



적어 준다. 예는 아래와 같다

make -j3 mrproper menuconfig …..

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.