미국 Google Inc.은 6 일 (현지 시간) JavaScript의 성능을 측정 할 수 있는 벤치 마크 스위트 "Octane"최신 버전 "Octane 2.0"을 공개했다.
"Octane"는 "V8 Benchmark Suite"의 후계가 는 벤치 마크.
2012 년에 출시"Octane 1.0"은 단위 시간당 처리 능력 측정을 목적으로 한 13 테스트로 구성되어 있었지만,
"Octane 2.0"에서는 최근 트렌드에 대응한 새로운 4 개의 테스트가 추가 되었다.
예를 들어, 최근 문제가 되고 있는 것이 풍부한 콘텐츠를 동작시킬 때의 문제점이다.
"Octane 2.0"에 새로 추가 된 "SplayLatency"또는 "MandreelLatency"를 이용하면 가비지 컬렉션 (필요없는 메모리 영역을 자동 개방 처리) 및 컴파일러가 원인의 지연 (지연 시간)를 테스트 가능 에서 문제점의 줄이는데 도움이 될 수 있다.
또한 "asm.js"또는 "TypeScript"같은 새로운 기술에의 대응도 "Octane 2.0"의 중심 중 하나이다.
JavaScript의 하위 집합인 "asm.js"는 Mozilla가 채용을 진행하고 있다.
JavaScript와의 호환성을 유지하면서, 스크립트의 성능을 네이티브 코드 수준으로 고속화한다.
"Octane 2.0"에서 "zlib"테스트를 통해 "asm.js"코드의 처리 속도를 측정 가능.
"asm.js"에 대응 한 "Firefox"이 테스트를 실행하면 다른 브라우저보다 높은 점수를 얻을 수 있다.
한편, "TypeScript"는 Microsoft가 개발 한 JavaScript의 슈퍼 세트.
JavaScript에 정적 타이핑 기능 등을 추가하여 지금까지 JavaScript가 골칫거리로 해 온 대규모 응용 프로그램의 개발을 용이하게 한다.
"TypeScript"을 JavaScript로 변환하는 컴파일러는 JavaScript로 작성 되어있어 "Octane 2.0"의 "TypeScript"테스트는 컴파일 속도를 측정 할 수 있다.
Octane – Google Developers
https://develope rs.google.com / octane /
Chromium Blog : Announcing Octane 2.0
http://blog.chromium.org/2013/11/announcing-octane-20.html
원본글 : http://www.forest.impress.co.jp/docs/news/20131107_622555.html
'Software' 카테고리의 다른 글
Google, "Chrome 웹 스토어"이외의 Chrome 확장 기능을 차단하는 정책 (0) | 2013.11.10 |
---|---|
"FreeMind" 오픈소스 마인드 맵 작성 소프트웨어 (0) | 2013.10.23 |
Microsoft "Visual Studio 2013" ". NET Framework 4.5.1 '정식 공개 (0) | 2013.10.22 |