Microsoft анонсировала новые инструменты измерения производительности браузера для Android

  • Microsoft готовит еще больше вкусностей для желающих.
  • Решить, какой браузер использовать, для некоторых может быть непростой задачей.
  • Однако эти новые инструменты могут помочь вам вынести вердикт намного быстрее.
  • Это новое программное обеспечение от Microsoft будет предназначено для Linux и Android.
инструменты для измерения окон

Нет сомнений в том, что многие из нас используют некоторые браузеры, о которых другие даже не слышали, вместо обычных вариантов.

И это правда, что производительность обычно является очень важным фактором для пользователей, пытающихся выбрать между различными вариантами просмотра веб-страниц.

Крупнейшие конкуренты, Microsoft и Google, постоянно придумывают новые способы повышения производительности своих браузеров Edge и Chrome.

Однако сейчас Microsoft представила набор инструментов с открытым исходным кодом для Linux и Android, называется Microsoft-Performance-Tools, который можно использовать для измерения производительности браузера в различных системах.

Мы получаем новые измерительные инструменты для Linux и Android

Не обманывайтесь внешним видом набора инструментов, потому что, хотя он и кажется универсальным, Microsoft подчеркнула, что его можно использовать для мониторинга и измерения производительности браузера.

Весь этот инструмент обработки трассировки основан на той же методологии, которая использовалась для повышения производительности ОС Windows за последние пару десятилетий.

Готовящееся к выпуску программное обеспечение можно использовать, чтобы лучше понять, что делают операционная система и код приложения. на определенный момент времени, и, если хотите, вы также можете сопоставить трассировки с анализатором производительности Windows (WPA).

Сам набор инструментов построен на .NET Core и microsoft-performance-toolkit-sdk, что означает, что теоретически он поддерживается в любой ОС, поддерживаемой .NET Core.

Для Linux мы поддерживаем LTTng, perf и Perfetto. Для браузеров Android и Chromium, таких как Chrome и Edge Chromium, мы поддерживаем Perfetto.

Вот поддерживаемая текущая трассировка:

  • LTTng (планирование ЦП ядра Linux, процессы, потоки, блокировка ввода-вывода / диска, системные вызовы, события файлов и т. Д.)
  • perf Linux CPU Sampling (частота процессора)
  • Perfetto Android и Chromium (планирование ЦП, выборка ЦП, частота ЦП, FTrace, журналы Android, общие события / треки по умолчанию, счетчики графического процессора)

Инструмент поддерживает синтаксический анализ, а также анализ указанной выше трассировки. Захват, а также запись трассировки различаются для каждого типа инструмента трассировки и рассматриваются в Как записать трассировку или журналы.

Кроме того, технический гигант отметил, что любая программа или графический интерфейс в любой ОС может обрабатывать события с помощью плагинов Microsoft-Performance-Tools SDK и Linux-Android.

Сама Microsoft использует этот набор инструментов для измерения производительности в подсистеме Windows для Android (WSA), виртуальных машинах Azure Linux, подсистеме Windows для Linux (WSL2) и своем браузере Edge на нескольких платформах.

Есть надежда, что с помощью инструментария для анализа и повышения производительности можно будет получить больше информации о характеристиках приводов для следующих продуктов:

  • Подсистема Windows для Android (WSA), которая запускает собственные приложения Android на виртуальной машине с отличной интеграцией с Windows
  • Виртуальные машины Azure Linux и подсистема Windows для Linux (WSL2), каждая из которых запускает Linux на виртуальных машинах.
  • Браузер Microsoft Edge, кроссплатформенный и основанный на Chromium

Если вы хотите поближе познакомиться с этой инициативой и судить сами, обязательно ознакомьтесь с проектом с открытым исходным кодом на GitHub.

В восторге от этого нового набора инструментов? Дайте нам знать в комментариях ниже.

Как без проводов передавать файлы с ПК на Android

Как без проводов передавать файлы с ПК на Androidпрограммное обеспечение AndroidОкна 11

LocalSend является бесплатным, открытым исходным кодом и кросс-платформенным.Пользователи Reddit все еще ищут быстрый способ передачи файлов.Мы нашли для этого отличное приложение LocalSend.Это 100...

Читать далее
Создайте загрузочный USB-накопитель Windows 11 с помощью телефона Android.

Создайте загрузочный USB-накопитель Windows 11 с помощью телефона Android.программное обеспечение AndroidОкна 11

Использовать телефон для установки Windows 11 проще, чем вы думаете.Убедитесь, что на вашем телефоне есть не менее 8 ГБ свободной памяти.Всегда пытайтесь использовать этот метод с полностью заряжен...

Читать далее
Предварительные заказы на Google Pixel 8 доступны с 4 октября 2023 г.

Предварительные заказы на Google Pixel 8 доступны с 4 октября 2023 г.программное обеспечение AndroidGoogle

Если вы с нетерпением ждали Google Pixel 8, то у Google есть для вас хорошие новости: предварительные заказы на это долгожданное мобильное устройство Android станут доступны 4 октября 2023 года.И э...

Читать далее