본문 바로가기
운영_설치/리눅스_유닉스

젠투 distcc 반쯤 성공?

by 써드아이 2014. 7. 26.


일단 distcc를 통해 분산 컴파일은 수행된다.


그런데 생각보다 잘 분산이 되는것 같지도 않고 이상한 점도 있다.


모니터링을 하다보면 



  2318  Compile     conftest.c                                    localhost[0]


  4576  Compile                                                   localhost[0]


이런 메세지가 제법 많이 뜨는데 뭔지 모르겠다.


또 emerge 중에 ssh의 연결이 끊긴 경우가 생겼는데


다시 접속해 모니터링을 해보니 백그라운드로는 몇개의 관련 프로세스가 돌고 있었다.


이걸 강제로 끝내는 방법은? (kill 말고)



distccmon-* 프로그램이 참조하는 디렉토리(DISTCC_DIR)가

emerge 를 사용하는 경우 /var/tmp/portage/.distcc 가 되고

그렇지 않고 개별적으로 빌드되는 경우는 ~/.distcc 가 된다.


커널 빌드시에는 


make CC="distcc" bzImage -j 4


이렇게 주면 된다.



'운영_설치 > 리눅스_유닉스' 카테고리의 다른 글

dd 명령어 옵션  (0) 2015.01.27
time 명령어  (0) 2014.07.26
ccache 설치 on 젠투  (0) 2014.07.24
젠투에서 하드 디스크 절전  (0) 2014.07.08
젠투에서 파이썬 sqlite 사용  (0) 2014.06.09