Я создал большое приложение AngularJS
, которое выполнялось до сих пор.
Моя проблема началась, когда некоторые пользователи (с очень старыми компьютерами с один CPU) жаловались на то, что приложение работает очень медленно.AngularJS + CPU с одним сердечником = почти 100% CPU
Я открыл диспетчер задач, и я вижу, что вкладка всегда находится на 70% - 100% CPU (при использовании одного ядра ЦП).
Теперь, поскольку это отлично работает на более сильных компьютерах, я не уверен, что у меня проблема с производительностью, и если да, то я действительно не знаю, как это проверить (я не могу проверить это с помощью инструментов производительности на хром).
Есть ли способ справиться с этим? Чтобы сообщить Angular
, чтобы выполнить его переваривание циклов less раз?
Неужели кто-нибудь сталкивался с подобной проблемой? Любой отзыв будет отличным для меня.
Может быть, это поможет? https://github.com/angular/angular.js/issues/1534 – c97
Спасибо за ваш ответ. Проблема заключается в одном процессоре, а не в IE8. Я отредактирую свой вопрос, чтобы быть более ясным. –