Chakra(J스크립트 엔진)
Chakra (JScript engine)개발자 | 마이크로소프트 |
---|---|
초기 릴리즈 | 전( |
기입처 | C++ |
운영 체제 | Microsoft Windows |
유형 | JScript 엔진 |
면허증. | 독자 사양 |
Chakra는 Microsoft가 개발한 JScript 전용 엔진입니다.Internet Explorer 웹 브라우저에서 사용됩니다.
마이크로소프트는 나중에 마이크로소프트 엣지 브라우저를 위한 새로운 자바스크립트 엔진을 개발했는데, 이 엔진은 혼란스럽게 차크라라고도 불린다.
특징들
이 엔진의 특징은 JIT가 웹 브라우저와 [1][2]병렬로 별도의 CPU 코어로 스크립트를 컴파일한다는 것입니다.MS는 과거에 렌더링이나 마샬링 등 다른 요소도 브라우저의 전체적인 [3]성능에 마찬가지로 중요하다고 지적했지만, IE8이 클라이언트 측 스크립트 처리 [4]속도에서 뒤처진 것에 비해 엔진에 대한 개선은 경쟁 브라우저의 진화에 따른 것이었다.
역사
2009년 11월 18일에 수행된 SunSpider 테스트에서 IE9 PDC 버전의 스크립트는 IE8보다 훨씬 빠르게 실행되지만 Firefox 3.6, Chrome 4, WebKit [3]Nightly보다는 느린 것으로 나타났습니다.2010년 3월 15일에 실시된 동일한 테스트에서 최초의 IE9 플랫폼 미리보기(당시 Chakra 버전 사용)는 Firefox(SpiderMonkey 사용)보다 빠르지만 Safari(Squirfish Extreme 사용), Chrome(V8 사용), Opera(Carakan 사용)보다는 느리다는 것이 확인되었습니다.
2011년 3월 8일 Microsoft는 32비트 Internet Explorer 9가 Safari, Firefox(TraceMonkey 사용), Chrome 및 [5]Opera보다 빠르다는 결과를 발표했습니다.
2011년 3월 ZDNet의 퍼포먼스 테스트에서는 Internet Explorer 9(32비트), Chrome 10 및 Firefox 4 릴리스 후보가 "매우 동등"[6]하다는 결론을 내렸습니다.
2012년에 Internet Explorer 10에 포함된 버전과 같은 Chakra의 후속 버전은 J를 포함한 추가적인 성능 변화를 도입했습니다.x64 및 ARM 아키텍처에서의 IT 컴파일, 부동 소수점 연산 및 [7]가비지 수집과 관련된 최적화.
레퍼런스
- ^ Steven J. Vaughan-Nichols (March 10, 2011). "Chrome 10 vs. Internet Explorer 9 Reconsidered". ZDNet. Retrieved 2011-03-21.
- ^ Muchmore, Michael (March 16, 2010). "Internet Explorer 9: An Early Look". PC Magazine. Retrieved March 19, 2010.
- ^ a b Hachamovitch, Dean (November 23, 2009). "An Early Look At IE9 for Developers". IEBlog on Microsoft Developer Network. Microsoft. Retrieved March 19, 2010.
- ^ Hachamovitch, Dean (March 18, 2010). "HTML5, Hardware Accelerated: First IE9 Platform Preview Available for Developers". IEBlog on Microsoft Developer Network. Microsoft. Retrieved March 19, 2010.
- ^ "WebKit Sunspider JavaScript Benchmark Results". Internet Explorer 9 Platform Demos: Test Drive. Microsoft. Archived from the original on 2011-03-24. Retrieved March 19, 2010.
- ^ Adrian Kingsley-Hughes (March 15, 2011). "IE9 vs Chrome 10 vs Firefox 4 RC vs Opera 11.01 vs Safari 5 - The BIG browser benchmark!". ZDNet. Archived from the original on 2011-03-20. Retrieved 2011-03-21.
- ^ "Advances in JavaScript Performance in IE10 and Windows 8". Microsoft. Retrieved October 24, 2013.