Google은 114월 5일 Chrome 7.5 사용자에게 출시될 새로운 Maglev JIT 컴파일러를 공개했습니다. JIT 컴파일러는 적극적으로 사용되는 JavaScript 코드에 대한 고성능 네이티브 코드를 신속하게 생성하는 것을 목표로 합니다. 자기 부상을 포함하여 Jetstream 성능 테스트 속도를 5%, 속도계 테스트 속도를 XNUMX% 높일 수 있었습니다.
또한 Chrome의 일반적인 성능 역학이 언급됩니다.
- 웹사이트에 대한 브라우저의 반응성을 평가하고 널리 사용되는 JavaScript 라이브러리의 실행 속도를 측정하는 속도계 테스트에서 Chrome의 점수가 330에서 491로 향상되었습니다. Maglev로 전환하는 것 외에도 테스트에서는 작년(릴리스 101 이후) 릴리스에서 수행된 다른 최적화(예: JavaScript 엔진의 함수 호출 최적화)를 고려했습니다.
- 고급 JavaScript 및 WebAssembly 웹 애플리케이션 작업을 테스트하도록 설계된 Jetstream 테스트에서 Maglev 사용은 330점(7.5% 향상)의 점수를 얻었습니다.
- 높은 프레임 속도로 정보를 렌더링하는 브라우저의 그래픽 하위 시스템 기능을 테스트하는 MotionMark 테스트에서 성능은 작년보다 20배 향상되었습니다. 올해 초부터 개발자들은 Chrome에서 그래픽 작업 속도를 높이는 2개 이상의 최적화를 제안했으며 그 중 절반은 이미 안정적인 릴리스 코드베이스에 포함되어 있습니다. 예를 들어 Canvas로 작업하는 성능이 향상되었고, 코드 프로파일링을 기반으로 한 최적화가 활성화되었으며, GPU 측에서 수행되는 작업 스케줄링이 개선되었고, 레이어 컨버전스(합성) 성능이 개선되었으며, 새로운 MSAA(Multisample Anti-Aliasing) 동적 안티 앨리어싱 알고리즘이 구현되었으며, XNUMXD 캔버스 래스터화는 작업을 병렬화하기 위해 별도의 프로세스로 이동되었습니다.
출처 : opennet.ru
