너무 느린 IE

오늘 Firefox의 새로운 자바스크립트 엔진인 TraceMonkey에 대한 글을 쓰다가 Internet Explorer 7이 크롬에 비해 무려 18.5배, Firefox+TraceMonkey에 비해 무려 17.5배나 늦은 브라우저라는 것을 알았다. Internet Explorer 7이 단순히 느리다고만 생각했었다. 그러나 SunSpider 벤치마크의 결과를 보고 우리나라 사람들은 얼마나 느린 브라우저를 사용하고 있는지 알 수 있었다.

알림

이 결과는 내 컴퓨터에서 측정한 결과이며 다른 컴퓨터에서는 다른 측정결과가 나올 수 있다.

이 지배하고 있던 브라우저 시장을 끼워팔기를 통해 독점한 브라우저가 Internet Explorer이다. 버전 6까지는 Netscape과의 경쟁 때문에 항상 Netscape에 비해 발빠른 판올림을 해왔던 Microsoft는 Internet Explorer가 시장의 독점적 위치를 확보하자 마자 판올림을 중단한다. 그래서 세계 브라우저 시장은 Internet Explorer 6이라는 아주 질떨어지는 브라우저가 계속 시장을 점령해 왔다. 따라서 국내 환경 때문에 어쩔 수 없이 Internet Explorer를 사용한다고 해도 상당히 많은 사용자들은 TheWorld, Maxthon, Webma와 같은 3사의 멀티탭 브라우저를 사용했다.

Firefox의 약진에 겁을 먹은 Microsoft에서는 부랴 부랴 Internet Explorer 7을 내놓았다. 그러나 Internet Explorer 7은 새로울 것 없는 브라우저였다. Internet Explorer 7의 모든 기능이 이미 Firefox에 있고 이런 기능들은 Firefox가 더잘 지원했기 때문이다. 그러나 브라우저라고 하면 Internet Explorer밖에 모르는 사용자는 Internet Explorer 7을 최고의 브라우저로 찬양하는 사람까지 있는 실정이다. 그러나 Internet Explorer 7이 과연 그많은 사용자의 각광을 받을 정도로 뛰어난 브라우저일까? 장담하건데 이제 고작 0.3 베타에 머무르고 있는 보다도 못한 브라우저가 바로 Internet Explorer 7이다.

오늘 Firefox의 새로운 자바스크립트 엔진인 TraceMonkey에 대한 글을 쓰다가 Internet Explorer 7이 크롬에 비해 무려 18.5배, Firefox+TraceMonkey에 비해 무려 17.5배나 늦은 브라우저라는 것을 알았다. Internet Explorer 7이 단순히 느리다고만 생각했었다. 그러나 SunSpider 벤치마크의 결과를 보고 우리나라 사람들은 얼마나 느린 브라우저를 사용하고 있는지 알 수 있었다.

사이트 폐쇄로 도표 삭제
크롬, Firefox, IE7의 속도 비교(단위 ms)

값이 작을 수록 빠르다. Chrome가 1800.2ms, Firefox 3.1b+TraceMonkey가 1907.0ms로 크롬과 Firefox는 거의 속도 차이가 없다. 그러나 Internet Explorer 7은 무려 33285.4ms로 20배 가까이 느렸다.

크롬, Firefox, IE7의 성능 비교표
  3D Access Bitops CtlFlow Crypto Date Math Regexp String Total
크롬 157.6 106.0 78.6 4.2 67.0 220.4 143.6 410.2 612.6 1800.2
FF3.1b 183.0 251.0 60.8 53.4 106.4 291.6 83.6 291.4 585.8 1907.0
IE7 1748.4 2509.6 2389.2 677.6 1394.2 1191.6 1617.8 513.2 21243.8 33285.4

Firefox도 베타이고, 크롬도 베타이기 때문에 보다 정확한 비교를 하려면 Internet Explorer 8 베타를 사용해야 한다. 그러나 Internet Explorer 8 베타를 설치하고 싶지 않아 Internet Explorer 7과 비교를 했다. 그러나 이 정도로 큰 차이가 날 것으로는 생각도 하지 못했다. 문자열 처리에 워낙 많은 시간이 걸렸기 때문에 나머지 항목은 비슷한 것 같지만 나머지 항목도 상당한 차이가 있었다.

관련 글타래