나는 C# 컴파일러의/optimize 명령 행 옵션에 대해 Eric Lippert의 article을 읽었습니다. 이 기사에서는 컴파일러가 수행하는 최적화의 종류에 대해 설명합니다. 그러나이 옵션이 JIT 최적화에도 영향을 주는지는 분명치 않습니다. 이 옵션을 사용하면 컴파일러가 일부 메타 데이터를 내보내고 지터는 "최적화 모드"를 이해할 수 있습니다. 이 옵션이 실제로 JITter에 영향을 줄 수 있는지 또는 확인할 수있는 참조가 있습니까?C# 컴파일러/최적화 명령 줄 옵션이 JITter에 영향을 줍니까?
5
A
답변
5
이 옵션이 실제로 JITter에 영향을 줄 수 있는지 또는 확인할 수있는 참조가 있습니까?
제프리 리히터 (Jeffrey Richter)에 따르면 C# book, 제 3 판 (1 장, 13 페이지)의 CLR에 따르면 /optimize+
스위치를 사용하면 C# IL 코드뿐만 아니라 JIT 컴파일러가 생성 한 원시 코드도 최적화됩니다. 에 관해서는 그것이 실제로하는 방법, 나는 확실하지 않다. 내 짐작으로는 CorDebugJITCompilerFlags 열거 형과 관련이있을 수 있습니다.
+3
당신의 추측은 좋은 것입니다. –
관련 문제
- 1. C# 프리 컴파일이 줄 번호에 영향을 줍니까?
- 2. SaveMode가 DropAll에 영향을 줍니까?
- 3. 다음 줄 문자는 xmlparser에 막대한 영향을 줍니까?
- 4. 로그가 listview에 영향을 줍니까?
- 5. 중첩이 효율성에 영향을 줍니까?
- 6. popViewControllerAnimated가 뷰에 영향을 줍니까?
- 7. Android : 에뮬레이터 -ramdisk 명령 줄 옵션이 깨졌습니다.
- 8. Visual C++ 2008에서 명령 줄 인수 옵션이 작동하지 않습니다.
- 9. SO_RCVTIMEO가 accept()에 영향을 줍니까?
- 10. 어떻게 RedirectToRoute가 SEO에 영향을 줍니까?
- 11. 공백 제거는 순위에 영향을 줍니까?
- 12. glColorMask가 glClear에 영향을 줍니까
- 13. layout_margin은 상단에만 영향을 줍니까?
- 14. IHTTPModule 성능에 영향을 줍니까?
- 15. NUnit이 성능에 영향을 줍니까?
- 16. 액세스 한정자는 성능에 영향을 줍니까?
- 17. Asp.Net OuputCache가 JavaScript에 영향을 줍니까?
- 18. setbuf()가 cout에 영향을 줍니까?
- 19. .htaccess php_value 설정이 명령 줄에서 실행되는 스크립트에 영향을 줍니까?
- 20. GPL - 프로젝트에 어떤 영향을 줍니까? 코드를 게시해야합니까?
- 21. C++ 명령 줄 제거
- 22. C# 명령 줄 SetACL
- 23. C# 명령 줄 decompiler
- 24. C 명령 줄 암호
- 25. C# 명령 줄 빌드
- 26. 주석은 컴파일 시간에 영향을 줍니까?
- 27. 중복 캐스트가 성능에 영향을 줍니까?
- 28. Response.Redirect가 Google Analytics에 영향을 줍니까?
- 29. Sysout은 tomcat 성능에 영향을 줍니까?
- 30. $ .ajax는 서버에 얼마나 영향을 줍니까?
[디버깅 할 때 JIT 컴파일러가 최적화되지 않습니다.] (http://msdn.microsoft.com/en-us/library/ms241594.aspx)/optimize가 영향을 미치는지 확실하지 않습니다. – svick