Увеличение размера кучи на вашем сервере не повлияет на время рендеринга клиента.
Отслеживание производительности на стороне клиента - непростая задача. Есть некоторые отличные общие инструменты, которые помогут вам контролировать передний конец:
- Chrome Developer Tools -> Профили позволяет профилировать статистику в вашего браузера
- http://yslow.org/faq/ -> дает вам обзор общих метрик что влияет на производительность
- http://www.webpagetest.org -> предоставляет различные браузеры и места, из которого вы можете проверить вашей стороны (см общих метрик от IE, Chrome, FF и т.д., и из США, ЕС и т.д.).
- Google Analytics -> очень мощный инструмент для отслеживания использования пользователями и реагирования.
Чтобы понять конкретное время, необходимое для визуализации чего-либо на клиенте, вам необходимо измерить свой код. Самый простой способ сделать это - console.log с временем начала и с окончанием времени и сравнением двух. Это может дать вам представление, но показатели производительности на стороне клиента сильно различаются в зависимости от того, что еще делает ваш компьютер или от того, какой браузер вы используете.
Для наиболее полезных показателей вам необходимо постоянно контролировать свой код из среды разработки через производство (да, производство). Нет никакой замены для измерения производительности, которую ваши пользователи испытывают на вашем производственном сайте, - у них гораздо более разнообразный набор сред, чем вы могли бы создать самостоятельно.
Большое спасибо! это было очень полезно – Shadin