Измерение производительности клиентов

В настоящее время я изучаю любые способы сбора аналитики / показателей производительности клиентских машин для нашего веб-приложения. Приложение в значительной степени ajax, и мы надеемся собрать некоторую статистику о том, насколько хорошо клиентские машины работают с ним.

Мы не обязательно хотим размещать код мониторинга производительности во всем приложении (по большому количеству причин это может в любом случае это невозможно). Скорее мы хотели бы иметь возможность запускать какой-то тест или что-то в этом роде, когда пользователь отправляет отзыв, который может дать нам представление о том, насколько хорошо работает его браузер / компьютер.

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

Существуют ли для этого какие-либо библиотеки / фреймворки или передовые методы? Пока что лучше всего мне запустить какой-нибудь процесс, интенсивно использующий процессор, через JS на несколько секунд и таким образом измерить производительность ...

Мысли или предложения? Может быть интересное обсуждение.

6
задан rat 25 August 2011 в 20:48
поделиться