먼저 이 결과는 Matt R Warren(개인 블로그: http://www.csharparchitect.com) 이라는 사람이 개인적으로 테스트한 것임을 밝혀둔다.

아래 그림만 보고는 각각의 테스트의 의미가 무엇인지는 좀 알기 힘들지만, 어쨌든, 대략적인 성능을 알 수 있다.



 

위 그림을 보면 윈도 환경에서는 전체적으로 VC++의 성능이 가장 좋고, 다음으로 C#.NET 3.5 SP1, 그 다음으로 Java 1.6 순임을 알 수 있다.

그러나 개별적인 테스트를 보면 테스트에 따라 순위가 뒤바뀌는 등 여러가지 각도로 고려해야 할 요소가 있는 듯 하다.

즉, 단순히 VC++이 짱이다, 라는 답만 내기엔 좀 생각해야 할 점이 있다는 거다.

 

이 외에도,

 

윈도 환경에서 벤치마크 테스트를 전문적으로 하는 사이트도 있다.

 

http://dada.perl.it/shootout/

 

애커만 함수, 피보나치 수열, 해시, 함수 호출, 중첩 반복문, 문자열 합치기, 객체 초기화 등등 여러가지 성능 테스트를 상당히 많은 언어에 대해 진행한 결과를 볼 수 있다. 언어간 성능 차이 보고서 작성 등 다양한 작업에 참고가 될 수 있을 것 같다. 




Posted by 떼르미
,


자바스크립트를 허용해주세요!
Please Enable JavaScript![ Enable JavaScript ]