WinDbg의 !analyze 가 강력한 이유

당연한 얘기지만, 그 만큼의 수고와 끊임 없는 개선이 따랐기 때문. 이미 10년이 넘은 이 툴은… WER 팀의 작년 논문(작년 10월의 SOSP09, http://www.sigops.org/sosp/sosp09/papers/glerum-sosp09.pdf)에 따르면, !analyze is roughly 100,000 lines of code implementing some 500 bucketing heuristics, with roughly one heuristic added per week. !analyze 명령 (WinDbg)는 대략 십만 줄의 코드로 만들어져 있고, 이는 500 개의 버킷팅 […]

팀 릴리즈 서버 준비

지지난 주에 적당한 CPU 파워의 잉여 머신이 하나 생겨서, 시험 삼아(?) 릴리즈 서버를 하나 구축해봤다. 근데 이게 OS 새로 올리고 프로그램 좀 설치하다 보면 부팅도 안되더라고 Orz 그래서 지난 주에 머신을 교체하고 (E8400이 Q8300이 되었다?), 이번 주 목요일에 설정을 끝냈다. 대략 다음의 툴을 깔아야 했다. 개발 도구 위주로 쓰면, VS 2005/2008/2010 (…) 및 여기에 해당하는 […]