Comments 23
Ещё бы был способ определять, что именно фризит браузер…
0
UFO just landed and posted this here
MemChaser умеет писать в лог…
Или вы хотите определять это программно?
Или вы хотите определять это программно?
0
Я понятия не имею почему эпизодически браузер зависает и по 10 минут скроллит страницу. Это может быть браузер, может быть какое-то расширение, может быть конкретная страница. В хромиуме проще диагностировать, но он по другим причинам не подходит.
0
Самые большие тормоза в работу браузера вносят плагины антивирусов, адблоки, флеш. В первом случае помогает отключение, во втором stylish, в третьем flashblock
0
Расскажите, пожалуйста, как друг с другом соотносятся Adblock Plus и Stylish?
0
Антивирусов нет, флэш всё же в другом процессе работает, а вот адблок, да, стоит.
0
Убейте плагин контейнер в диспечере задач и фриз сразу же пройдет. Скорее всего.
+1
Вот это отличная новость. Безсмысленные фризы уже утомили.
Ещё бы добавить хотя бы базовую возможность управлять сборщиком.
Ещё бы добавить хотя бы базовую возможность управлять сборщиком.
+3
Кстати, почему пример не работает в IE и Опера?
+1
Кто-то забыл добавить
via Paul Irish
(function() {
var lastTime = 0;
var vendors = ['ms', 'moz', 'webkit', 'o'];
for(var x = 0; x < vendors.length && !window.requestAnimationFrame; ++x) {
window.requestAnimationFrame = window[vendors[x]+'RequestAnimationFrame'];
window.cancelAnimationFrame =
window[vendors[x]+'CancelAnimationFrame'] || window[vendors[x]+'CancelRequestAnimationFrame'];
}
if (!window.requestAnimationFrame)
window.requestAnimationFrame = function(callback, element) {
var currTime = new Date().getTime();
var timeToCall = Math.max(0, 16 - (currTime - lastTime));
var id = window.setTimeout(function() { callback(currTime + timeToCall); },
timeToCall);
lastTime = currTime + timeToCall;
return id;
};
if (!window.cancelAnimationFrame)
window.cancelAnimationFrame = function(id) {
clearTimeout(id);
};
}());
via Paul Irish
0
А память новый сборщик будет кушать так же жадно?
Если не ошибаюсь, именно регулярный проход сборщика по всем объектам непомерно раздувает working set.
Если не ошибаюсь, именно регулярный проход сборщика по всем объектам непомерно раздувает working set.
0
https://wiki.mozilla.org/Performance/Snappy вспомнилось =)
0
У меня все фризы у ff в linux прошли раз и навсегда, когда полностью поместил весь профайл на ram disk.
видимо он спешит писать на диск (sqlite) всякие очень нужные данные, замораживая gui.
( диск wd caviar blue 1TB 7200, сам диск ок, больше ничего не тормозит, ssd не пробовал, дисковый кэш ff отключен в пользу squid )
видимо он спешит писать на диск (sqlite) всякие очень нужные данные, замораживая gui.
( диск wd caviar blue 1TB 7200, сам диск ок, больше ничего не тормозит, ssd не пробовал, дисковый кэш ff отключен в пользу squid )
0
Иногда подвисает видео на ютубе, совсем на чуть-чуть, но заметно. Надеюсь, теперь перестанет подвисать.
0
Only those users with full accounts are able to leave comments. Log in, please.
В Firefox 16 заработает инкрементальный сборщик мусора