LINUX.ORG.RU

Ответ на: комментарий от wandrien

я удивился, что линукс не полностью завис в тыкву, а таки раздуплился где-то через минуту, ресет не понадобился )

Harald ★★★★★
() автор топика

При Обаме такого бардака не было.

ilovewindows ★★★★★
()

тика да - за говновеб и отсутствие аналзондов надо расплачиваться памятью. всё равно его не бросим - потому что его можно быстро переоткрыть +).

vtVitus ★★★★★
()

JavaScript течёт?

X512 ★★★★★
()
Ответ на: комментарий от Harald

а таки раздуплился где-то через минуту, ресет не понадобился )

а с чего бы ему виснуть? ну начался активный своппинг, ну не беда. или у тебя своп выключен?

magic-sys-rq работают чуть менее чем всегда (если предварительно заботливо включены).

им же можно принудительно воззвать к OOM-Killer, чтобы не ждать.

n_play
()
Последнее исправление: n_play (всего исправлений: 1)

А типа хром не так работает.

Но в хроме через «диспетчер задач» можно убивать процессы вкладок и ожиревший браузер обретает вторую жизнь.

Чем старее вкладка, чем раньше по времени она открыта — тем больше она жрёт памяти.

Вот что это за идиотизм? У них что там сборка мусора не работает?
Это писатели браузеров такие идиоты или писатели сайтов?
Или они нашли друг друга?

Bad_ptr ★★★★★
()
s = {};
i = 0;
function a() {
    for (var j = 0; j < 10000; j++)
        s[i++] = window.crypto.getRandomValues(new Uint8Array(10000));
    setTimeout(a, 1);
}
a();
i-rinat ★★★★★
()
Ответ на: комментарий от Bad_ptr

Писатели браузеров работают на писателей сайтов, внезапно. Ради сайтов всё и делается. А мы, пользователи, только ради просмотра сайтов и существуем, что дадут то и должны есть.

ChekPuk ★★★
()
Ответ на: комментарий от vtVitus

отсутствие аналзондов

Это в каком браузере есть такая киллерфича?

MrClon ★★★★★
()

Как у вас так получается? Сейчас 49 вкладок открыто (пару часов назад закрыл штук 10), процесс FF уже 37 часов наработал. FF занимает 1.2 гига резидентной памяти из 32. Версия - 80.0.1

pi11 ★★★★★
()
Последнее исправление: pi11 (всего исправлений: 1)
Ответ на: комментарий от Harald

Могу в линь загрузиться. Там то же самое будет. Правда, там FF 52 ESR

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)

У меня тоже FF пару раз выжирал всю память, так что система вешалась на некоторое время. Я потом пытался специально воспроизвести такое поведение, но у меня не получилось.

Обычно потребление памяти нормальное, даже если специально кучу вкладок открыть, так что это явно был какой-то баг или кривующий JS код.

Kron4ek ★★★★★
()
Последнее исправление: Kron4ek (всего исправлений: 1)

Попробуй поставить 32-битный фаерфокс. Может уменьшить потребление озу.

А чтобы процессы не превысили 2 гига (скоко там лимит на процесс для 32 битных процессов ?) увеличь количество процессов. Чтобы все вкладки не толпились в крупных процессах. Настрой в about:config

dom.ipc.processCount = 1000

Каждой вкладке один процесс.

Проверь. Отпишись.

wrangler2020
()
Последнее исправление: wrangler2020 (всего исправлений: 1)
Ответ на: комментарий от wrangler2020

Попробуй поставить 32-битный фаерфокс

На машину с 32гб оперативы?

Отсыпь мне того дерьма, которым упарываешься. Забористое, похоже.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

64 битное ядро с поддержкой запуска 32 битных програм.

А вообще 32битное ядро может и 64 гига.

The Linux kernel includes full PAE-mode support starting with version 2.3.23,[23] in 1999 enabling access of up to 64 GB of memory on 32-bit machines. A PAE-enabled Linux kernel requires that the CPU also support PAE. https://en.wikipedia.org/wiki/Physical_Address_Extension#Linux

wrangler2020
()
Последнее исправление: wrangler2020 (всего исправлений: 2)

Я вообще открываю только одну вкладку, тогда еще можно жить. А то все эти мегабайты ж-скрипта живут своей жизнью в фоне, очень надо такое. Все равно прокладка между стулом и клавиатурой однозадачная.

bread
()
Ответ на: комментарий от WitcherGeralt

Логика простая. Снизить потребление оперативки для программы которой нет особой необходимости в 64 битах. 64 бита не дают никаких преимуществ для фаерфокса. Поэтому можно использовать 32-битный процесс.

wrangler2020
()

Так будет со всеми, кто не хочет смотреть рекламу и отказывается отсылать телеметрию

vaddd ★☆
()
Ответ на: комментарий от X512

Диспетчер задач аутентичный.

Семерка опознается по сочетанию классической темы и сглаженных шрифтов))

wandrien ★★
()
Ответ на: комментарий от Bad_ptr

Где-то есть объекты, которые не чистятся. Какой-нибудь массив или мапа. Причём крупная компания - не панацея, у LinkedIn вот прилетают куски бэкенда на фронт. На мордах такое адовое говнилово, что в браузерах пора вводить какую-то защиту, чтобы потёкшие скрипты отваливались с эксепшеном.

InterVi ★★★★★
()

Зайди в about:performance и посмотри какие вкладки отъели больше всего. В Фаерфоксе есть свой системный монитор памяти по открытым сайтам.

wrangler2020
()

И чего на самом деле было? Смотрел видосики на всяких порнохабах и коубы? А когда вкладки закрыл, память высвободилась?

madcore ★★★★★
()
Ответ на: комментарий от n_play

magic-sys-rq работают чуть менее чем всегда

откуда вы такие клавиши берёте?

fornlr ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Скорее всего, использует вкладки вместо закладок как бух.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от wrangler2020

Меня всегда удивляло такое, ты что, реально, сидишь и отслеживаешь какой сайт память ест? Если он у тебя висит во вкладках, значит он тебе нужен, значит тебе придётся им пользоваться. about:performance - это для разработчиков сайтов, ну и для информации. Не проблемы он не решает.

ChekPuk ★★★
()
Ответ на: комментарий от InterVi

Хехе, надо вводить внутрибраузерный менеджер ресурсов с возможностью ограничения для каждого сайта. Есть же у Фокса плагин для изоляции сайтов, вот и ввели бы ограничение по памяти и процу для каждого «контейнера»

ChekPuk ★★★
()
Ответ на: комментарий от TheAnonymous

А ты открой 9000 вкладок

Да ну на фиг так жить!

tiinn ★★★★★
()

Ну JS такое может. Я тут как-то кино смотрел и удивился чего оно зависло, а оказалось что uBlock какую-то рекламу порезал, а скрипт на сайте на неё завязанный нет. И этот скрипт мне заалоцировал за полчаса все 16Гб.

SkyMaverick ★★★★★
()
Ответ на: комментарий от SkyMaverick

Я и говорю - люди, отказывающиеся от рекламы, должны страдать

vaddd ★☆
()
Ответ на: комментарий от skiminok1986

А. Так это проблема людей, которым не рассказали про закладки?

Niet.

Firefox при запуске не грузит вкладки, пока не перейдешь на вкладку.

Но течёт всё равно.

wandrien ★★
()
Ответ на: комментарий от byko3y

У тебя вкладки закрытые. Но они даже в закрытом состоянии вызывают лаги в фаерфоксе. Хотя если у тебя 16 ядер то может и не заметно. У меня после имеющихся 1000 закрытых вкладок фаерфокс начинает заметно подлагивать на 4-ядернике.

wrangler2020
()
Ответ на: комментарий от cvs-255

2ТБ потолок, к сожалению. 8 слотов есть (у тредрипа), 256ГБ модули Гнусмас в прошлом году завёз, остальному дома делать ннчего

TooPar
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.