Я подумываю написать игру на JavaScript с использованием WebGL и связанных с ним технологий. Я хотел бы сделать игру максимально интеллектуальной, поэтому я занимаюсь мониторингом использования процессора / памяти.
Например:
I хотел бы получить данные, которые Chrome предлагает в своем диспетчере задач
. Я знаю, как отслеживать FPS, и это может дать некоторую гибкость, но я хотел бы получить как можно больше информации. Основной вариант использования - это режим «низкого энергопотребления», когда ЦП используется как можно меньше (для ноутбуков), или режим ожидания, когда пользователь просматривает форумы и т. Д.
Я знаю, как использовать профилировщики, но я хотел бы получить доступ к этим инструментам из JavaScript.
Возможно ли это? Если нет, знаете ли вы, было ли это предложено для стандартизации?
Я был бы готов жить с расширением, если бы его можно было запрашивать из JavaScript, но я бы хотел избежать этого, если существует нативная функция . Я пытаюсь настроить таргетинг на последние версии Firefox и Chrome, но могу ограничиться одним браузером, если он поддерживает это.