C# 릴리스 코드의 대부분은 '코드 최적화'옵션을 해제하여 만들어졌습니다. 릴리스 모드로 작성된 코드를보다 쉽게 디버깅 할 수 있도록하는 것입니다.Visual Studio 빌드에서 '코드 최적화'옵션의 이점
우리가 백엔드 웹 서비스에 연결하는 상당히 간단한 데스크탑 소프트웨어 (즉, 특히 프로세서 집약적 인 응용 프로그램이 아닌)를 작성했다면 어떤 종류의 성능에 영향이있을 것으로 예상됩니까?
그리고 영향을받는 특정 플랫폼이 있습니까? 예 : 멀티 프로세서/64 비트.
나는이 사기 야 실행을 보았다 C/C++ 문화가 아직 남아있는 구식 상점에서는 최신 기술로 전환하려고 시도하는 동안 (주장) _lot_에 들어가야합니다. –
@ 그렉 D - 재미있는 점은, C++ 문화가 최적화를 선호한다고 생각했을 것입니다. –
@gt : 최적화 및 "빠른 코드"를 선호하기 위해 자주 사용하는 C++ 문화권이 있지만 대부분의 이러한 주장은 미신과 새롭거나 다른 것에 대한 비합리적 인 두려움에 근거합니다. 나는 언급하고있는 문화가 역기능이라는 것을 부정하지 않지만,이 특정 상점 밖에서도 널리 퍼져 있다고 생각한다.반대로 모든 증거에도 불구하고 그 C++ 코드가 합리적으로 작성된 C# 코드와 비교하여 우수한 성능 특성을 가지고 있다고 주장하는 사람들의 수가 예를 들어 놀랍습니다. 나는 "내 자신의 기억을 너무 잘 관리하겠다"는 말을 너무 자주 들었다. –