[JS] 브라우저간 JavaScript 엔진 성능 비교

출처 : http://www.codinghorror.com/blog/archives/001023.html

자세한 것은 위 링크로 가서 보세요. ^^ Jeff Atwood 라는 분이 JavaScript의 성능을 브라우저별로 테스트 했다고 합니다. 대략의 결과는 다음과 같네요.


(클릭해서 보세요)
확실히 Opera 브라우저가 성능은 좋은 모양인데, 정상적으로 작동하지 않는 해괴한 현상이 많아서 안타깝네요. 성능이나 지원면에서 보면 Safari가 균형적인 것 같고, FF는 앞으로 새 엔진이 탑재되면 좀 더 빨라지지 않을까 합니다. IE는 문자열 처리에 있어서는 쥐약이군요.

각 항목은 다음과 같은 데이터를 표현합니다.

3D는 순수 JavaScript 만으로 3D를 구현했을 때의 렌더링 속도.
Access는 배열과 객체의 프로퍼티, 변수에 대한 접근 속도.
bitops는 비트 연산
controlflow 는 제어 구조(루프, 재귀호출, 조건문 등) 실행 속도.
crypto는 암호화를 실행할 때의 속도인데, string과 bitops 에 영향을 받습니다.
date는 “Date” 객체의 퍼포먼스
math는 여러 수학 연산
regexp는 정규식
string은 문자열

JavaScript를 작성할 때 참고하시면 좋을 것 같습니다.

댓글을 남겨주세요