9월에 즐겁게 본 책 2권

|
구글의 내부(기술,조직,문화,...)를 볼 수 있는 책...

구글을 지탱하는 기술
카테고리 컴퓨터/IT
지은이 니시다 케이스케 (멘토르, 2008년)
상세보기


과 마이크로소프트의 조직 문화를 보고 우리 조직 문화를 고민해 볼 수 있는 책...
HARD CODE
카테고리 컴퓨터/IT
지은이 에릭 브레히너 (에이콘출판, 2009년)
상세보기




Trackback 0 And Comment 0

cc

|
Apple에서 밀고 있다는 clang을 테스트해 보았다.
(테스트 환경은 iMac MB325KH/A에서 ACP를 빌드해 보았다.)

* gcc
1) $ time make
real 2m26.829s
user 0m40.133s
sys 0m20.495s

2) $ time make UNITTEST_USE=0
real 0m23.490s
user 0m16.834s
sys 0m5.743s

1)에는 컴파일/빌드/테스트까지 수행하며, 2)에는 빌드까지만 수행된다.

* clang
1) $ time make
real 2m10.442s
user 0m29.289s
sys 0m18.741s

2) $ time make UNITTEST_USE=0
real 0m15.231s
user 0m9.367s
sys 0m5.250s

과연 대단합니다. 컴파일만 약 8초가 빠르며, 수행시간도 16초 가량이 빨라졌네요.
다만,, 아쉬운 건 파일 하나가 컴파일되지 못했다는...
(/var/folders/5s/5s8zmo+SHJO4M-sMuycx8++++TI/-Tmp-/cc-OgGhrm.s:2585:FATAL:Symbol Linfo_begin7 already defined.)

*llvm-gcc
1) $ time make
real 2m25.438s
user 0m40.485s
sys 0m21.961s

2) $ time make UNITTEST_USE=0
real 0m24.090s
user 0m16.242s
sys 0m6.512s

음.. llvm-gcc를 사용해도 역쉬 front-end가 gcc이기 때문에 gcc와 거의 같은 모습을 보이네요.
그런데,, llvm을 사용했을 텐데,, 전체 수행 성능에서도 clang과 같지 않고 gcc와 같은 모습을 보이는 건...@@


ps) 마지막 하나 더.... 팀 공용 개발 장비로 테스트
* gcc
2) $ time make UNITTEST_USE=0
real 0m34.379s
user 0m26.560s
sys 0m6.920s

이건 2GHz Quad-Core AMD Opteron(tm) x 2 = 8 Core 짜리에 RAID까정 구성한 장비인데... ㅡㅡ
구글도 괜히 SMP서버를 사용 안하는게 아니라니까....
우리도 제발 효율적인 장비 운용을 했으면 좋겠다는....

Trackback 0 And Comment 0

막판의 사나이...

|
얼마전 iMac의 고질적인 문제인 액정 안쪽이 먼지로 뿌연 것으로 서비스를 받았다.
그런데,, 이 iMac이 딱 1년이 되었다는 것이다. 무상 서비스 만료...바로 전에 서비스를 다행히 받았다.
얼마전엔 iPod도 딱 1년째 되던날 벽돌이 되어 다행히 무상 교체를 받았는데...
아무래도 애플하곤 아슬아슬한 관계(?)인가 부다...

이거 아무래도 애플케어가 필요할 것 같은데...
회사에 도입된 iMac이 이젠 십여대가 되니,,,
지금 애플케어 사달라구 하긴 금액이 좀 부담스럽다..

그러고보니,, 이넘의 애플 제품은 너무 잔손이 마니 간다..
1년간의 사용 일지를 돌아보면,,
- 마이티마우스의 접지 문제로 애플과 싸움.
- 스노 레오파드 구매때 법인 카드 사용 문제로 애플스토어와 또 싸움.
- iMac 액정 먼지 문제로 1주일 사용 못함.
...
이제 무상 서비스 기간도 끝났는데... 또 무슨 문제가 생길라나... @@

Trackback 0 And Comment 4
prev | 1 | 2 | 3 | 4 | 5 ... | 24 | next