브라우저를 벤치마킹하는 방법

모든 브라우저가 서로 동일한 수준의 성능을 제공하는 것은 아닙니다. 성능 요소에는 최신 JavaScript 기능에 대한 지원과 그래픽 엔진 및 하드웨어 가속에 대한 지원이 포함됩니다. 성능은 컴퓨터의 하드웨어에 따라 다를 수도 있습니다. 더 새롭고 더 비싼 하드웨어는 일반적으로 더 오래되거나 더 저렴한 하드웨어보다 빠릅니다.

컴퓨터가 얼마나 잘 작동하는지 알아보는 일반적인 방법은 벤치마킹 소프트웨어를 사용하는 것입니다. 컴퓨터 하드웨어의 다양한 부분의 성능을 테스트하기 위한 많은 벤치마킹 도구가 있습니다. 실제로 다양한 테스트에서 브라우저 성능을 테스트하도록 설계된 웹사이트인 특정 브라우저 기반 벤치마크도 있습니다.

벤치마크를 실행하기 전에 가능한 한 많은 다른 응용 프로그램을 종료하여 벤치마크가 시스템 리소스에 최대한 많이 액세스할 수 있도록 하는 것이 좋습니다. 또한 최신 버전의 브라우저가 설치되어 있고 최신 그래픽 드라이버가 설치되어 있는지 확인하는 것이 좋습니다. 브라우저 확장은 또한 성능 결과를 방해할 수 있으므로 이상적으로는 일시적으로 비활성화해야 합니다. 핵심은 테스트를 가능한 한 공정하게 만들어 결과를 비교할 수 있도록 하는 것입니다.

벤치마크

웹 사이트 브라우저벤치.org 서로 다른 것을 테스트하도록 설계된 세 가지 브라우저 벤치마크를 제공합니다. 세 가지 벤치마크는 JetStream 2, MotionMark 및 Speedometer입니다. JetStream 2는 JavaScript 및 웹 어셈블리의 최신 기능 성능을 테스트하도록 설계되었습니다. MotionMark는 브라우저가 그래픽 워크로드를 얼마나 잘 처리할 수 있는지 테스트하기 위해 특별히 설계되었습니다. 다른 어떤 테스트보다, 여기에서의 성능은 그래픽 하드웨어에 따라 다를 수 있습니다. 속도계는 브라우저가 다양한 표준 웹 기능에서 얼마나 잘 작동하는지에 대한 일반적인 테스트입니다.

Basemark Web 3.0 벤치마크, 사용 가능 여기 크기 조정 지원, 페이지 로드 시간, HTML5 지원 및 CSS 지원과 같은 항목을 포함하는 20가지 테스트 모음을 제공합니다.

ARES-6 벤치마크, 사용 가능 여기, 다양한 최신 JavaScript 기능의 성능을 테스트합니다. 테스트는 4개의 테스트에 대한 6개의 패스로 구성되며 각 테스트에는 패스당 여러 반복이 있습니다. 결과는 첫 번째 실행 속도, 가장 느린 4번의 반복 및 전체 평균과 함께 표시됩니다. 이러한 결과 분포는 평균 성능에 대한 전반적인 보기를 제공할 뿐만 아니라 간헐적인 성능 저하가 얼마나 심각한지를 강조 표시합니다.