- Microsoft는 관심 있는 분들을 위해 더 많은 선물을 준비하고 있습니다.
- 어떤 브라우저를 사용할지 결정하는 것은 어떤 사람들에게는 정말 힘든 일이 될 수 있습니다.
- 그러나 이러한 새로운 도구를 사용하면 훨씬 빠르게 판결에 도달할 수 있습니다.
- Microsoft의 이 새로운 소프트웨어는 Linux 및 Android 전용입니다.
우리 중 많은 사람들이 일반적인 선택 대신 다른 사람들이 들어보지도 못한 일부 브라우저를 사용한다는 것은 의심의 여지가 없습니다.
성능은 일반적으로 다양한 웹 검색 옵션 중에서 결정하려는 사용자에게 매우 중요한 요소입니다.
가장 큰 경쟁자인 Microsoft와 Google은 Edge 및 Chrome 브라우저에서 성능을 향상시키는 새로운 방법을 끊임없이 제시하고 있습니다.
그러나 지금, Microsoft는 일련의 오픈 소스 도구를 도입했습니다. Microsoft-Performance-Tools라고 하는 Linux 및 Android용으로 다양한 시스템에서 브라우저 성능을 측정하는 데 사용할 수 있습니다.
Linux 및 Android용 새로운 측정 도구가 제공됩니다.
도구 집합의 모양에 속지 마십시오. 범용으로 보이지만 Microsoft는 브라우저 성능을 모니터링하고 측정하는 데 사용할 수 있다고 강조했습니다.
이 전체 추적 처리 도구는 지난 수십 년 동안 Windows OS의 성능을 개선하는 데 사용된 것과 동일한 방법론을 기반으로 합니다.
곧 출시될 소프트웨어를 사용하여 OS 및 앱 코드가 현재 수행 중인 작업에 대한 더 많은 통찰력을 제공할 수 있습니다. 원하는 경우 추적을 Windows 성능 분석기(WPA)와 상호 연관시킬 수도 있습니다.
도구 집합 자체는 .NET Core 및 microsoft-performance-toolkit-sdk를 기반으로 하므로 .NET Core가 지원하는 모든 OS에서 이론적으로 지원됩니다.
Linux의 경우 LTTng, perf 및 Perfetto를 지원합니다. Android 및 Chrome 및 Edge Chromium과 같은 Chromium 브라우저의 경우 Perfetto를 지원합니다.
지원되는 현재 추적은 다음과 같습니다.
- LTTng(Linux 커널 CPU 스케줄링, 프로세스, 스레드, 블록 IO/디스크, 시스템 호출, 파일 이벤트 등)
- perf Linux CPU 샘플링(cpu 클럭)
- Perfetto Android 및 Chromium(CPU 스케줄링, CPU 샘플링, CPU 주파수, FTrace, Android 로그, 일반 이벤트/기본 트랙, GPU 카운터)
도구는 구문 분석을 지원하고 위의 추적 분석도 지원합니다. 추적 캡처 및 기록은 추적 도구 유형마다 다르며 다음에서 다룹니다. 추적 또는 로그를 캡처하는 방법.
또한 이 기술 대기업은 모든 OS의 모든 프로그램 또는 GUI가 Microsoft-Performance-Tools SDK 및 Linux-Android 플러그인을 사용하여 이벤트를 처리할 수 있다고 언급했습니다.
Microsoft는 자체적으로 이 도구 세트를 사용하여 Android용 Windows 하위 시스템(WSA), Azure Linux VM, Linux용 Windows 하위 시스템(WSL2) 및 여러 플랫폼의 Edge 브라우저에서 성능을 측정하고 있습니다.
도구를 사용하여 성능을 분석 및 개선함으로써 다음 제품의 드라이브 성능에 대한 더 많은 통찰력을 얻을 수 있기를 바랍니다.
- Windows 통합이 뛰어난 VM에서 기본 Android 앱을 실행하는 WSA(Android용 Windows 하위 시스템)
- 각각 VM에서 Linux를 실행하는 Azure Linux VM 및 Linux용 Windows 하위 시스템(WSL2)
- 크로스 플랫폼이고 Chromium을 기반으로 하는 Microsoft Edge 브라우저
이 이니셔티브를 자세히 살펴보고 스스로 판단하려면 다음을 확인하십시오. GitHub에서 오픈 소스 프로젝트를 확인하세요.
이 새로운 도구 세트가 마음에 드십니까? 아래 의견 섹션에 알려주십시오.