부모글 보이기/감추기 AD BLOCK 해제 요청 이 글에는 광고가 많이 들어가 있지 않습니다. adblock을 해제하셔도 글을 읽는데 그다지 부담이 없으니 해제를 부탁드립니다. dynamic_cast is slow in x64 ; http://blogs.msdn.com/junfeng/archive/2006/10/17/dynamic-cast-is-slow-in-x64.aspx Avoid dynamic_cast in 64-bit code ; http://windowshpc.net/blogs/dev_gen/archive/2006/10/17/647.aspx 그러고 보니... 정말 그 문제가 있었군요. 함수에 대한 포인터는 여전히 32bit 죠. 하위 호환을 유지하기 위해 그런식으로 처리를 했는데, 뜻하지 않게 dynamic_cast 에서 어려움이 발생하는 군요. 변위값 지정이라는 것에 대해서는 다음의 토픽을 참고하십시오. 64bit 주소 지정이 아닌 32bit 변위값 지정 ; https://www.sysnet.pe.kr/Default.aspx?mode=2&sub=1&pageno=0&detail=1&wid=399&wtype=17 dynamic_cast 는 런타임시에 지정되는 함수 포인터이니만큼. 그래도, 특별히 속도를 요하는 루프 안에서 dynamic_cast 를 하지 않는다면 큰 문제는 없을 테지만... 일단은 인지하시고 계시면 좋겠지요. ^^ [다음 글] 개발 환경 구성: 44. IE 7 에 포함된 RSS Platform MiniSDK[이전 글] 개발 환경 구성: 43. IE 7 에서 달라지는 Accept-Language 헤더 [최초 등록일: 10/18/2006] [최종 수정일: 10/19/2006] 비밀번호 댓글 작성자 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 ... NoWriterDateCnt.TitleFile(s) 950정성태4/24/200813745.NET : 78. Ajax View949정성태4/24/200813439.NET : 77. Transactional NTFS - 관리 코드 래퍼948정성태4/22/200813838TFS : 162. Sarbanes-Oxley 404 / Visual Studio Team System 2008 947정성태4/11/200813832TFS : 161. Web Access 2008 SP1 파워툴 2008년 4월 CTP946정성태4/6/200815717.NET 3.5 : 41. 사용자 정의 LINQ Provider 제작1945정성태4/6/200813806VS.NET IDE : 42. Class Designer Powertoys (VS.NET 2008)1944정성태4/1/200815766Debug : 36. Visual C++ - 메모리 누수 코드 감지 [1]943정성태3/28/200814598VS.NET IDE : 41. 라인수 세어주는 애드인942정성태3/27/200814021Debug : 35. Managed Debug Assistants (MDAs)941정성태3/25/200814675.NET : 76. 닷넷 코드 가이드라인940정성태3/25/200814130Windows 2008 : 7. Microsoft: Hyper-V RC 939정성태3/25/200815093.NET 3.5 : 40. ASP.NET MVC 소스 코드 공개938정성태3/25/200813867IIS : 23. IIS7 - Administration Pack [1]937정성태3/25/200813824.NET : 75. PRISM - something like PResentation Integration SysteM. 936정성태3/25/200814778개발 환경 구성: 123. SPN(Service Principal Name)이 뭘까? [1]935정성태3/25/200813935TFS : 160. BuildCop v1.0934정성태3/25/200814785TFS : 159. TFS 프록시 서버 동작 방식933정성태3/10/200814445TFS : 158. Process Template v4.2932정성태3/5/200812955IIS : 22. IIS 7 관리자의 UI 확장931정성태3/5/200813869.NET : 74. CAS 이야기 - Native Code 와 Link/Full Demand930정성태3/2/200813733.NET : 73. Variable Capturing929정성태3/1/200813851개발 환경 구성: 122. VS.NET 2008 용 PowerCommands 도구 [1]928정성태3/1/200814479개발 환경 구성: 121. 설치된 Windows SDK 들 간의 선택을 간편하게 해주는 설정 도구 [1]927정성태2/29/200814130개발 환경 구성: 120. Hyper-V와 Virtual PC/Server와의 VHD 호환성 [1]926정성태2/29/200817425.NET 3.5 : 39. LINQ Providers925정성태2/27/200814620TFS : 157. OpenGauntlet - Private Builds 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 ...