구글의 내부(기술,조직,문화,...)를 볼 수 있는 책...
과 마이크로소프트의 조직 문화를 보고 우리 조직 문화를 고민해 볼 수 있는 책...
Trackback 0 And
Comment 0
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




