언젠가부터 Windows 10 Technical Preview 에서 Visual Studio 2013으로 디버깅할때 심볼로딩 부분에 문제가 생겼다고 느끼게 됐다.
오늘 테스트 해봤다.
[VS에서 debuggee 최초 실행시]
[VS2013]
초기 5초정도 : IDE상태 : VS툴이 메시지 펌핑 못함 , 네트워크 모니터링 : MS심볼서버에서 심볼파일 다운로드
5초 정도 지난후 : IDE상태 : VS툴이 메시지 펌핑 함 , 네트워크 모니터링 : MS심볼서버에서 심볼파일 다운로드
[VS2015]
IDE상태 : VS툴이 메시지 펌핑 함 , 네트워크 모니터링 : MS심볼서버에서 심볼파일 다운로드
[VS에서 debuggee 두 번째 실행시]
[VS2013 ]
초기 5초정도 : IDE상태 : VS툴이 메시지 펌핑 못함 , 네트워크 모니터링 : MS심볼서버에서 심볼파일 다운로드
5초 정도 지난후 : IDE상태 : VS툴이 메시지 펌핑 함 , 네트워크 모니터링 : MS심볼서버에서 심볼파일 다운로드
-> 디스크의 심볼캐시를 전혀 사용하지 못함. 심볼파일 로드 과정도 지나치게 느림. 메시지 펌핑 못하는게 이상함.
[VS2015]
IDE상태 : VS툴이 메시지 펌핑 함 , 디스크의 심볼캐시에서 바로 심볼파일 읽어들임. 심볼파일 다운로드 안함.
[OS별 차이]
Windows8.1 / Windows 10 TP 10041, Windows 10 TP 10049버전으로 다 테스트해봤다.
Windows 8.1 / Windows 10 TP 10041에선 증상 안나옴
Windows 10 TP 10049버전에서만 증상 나옴.
[결론]
Windows 10 TP 10049버그라고 추측. 일단 Visual Studio 문제는 아닌걸로 결론.