Доступен корректирующий выпуск Firefox 112.0.2, в котором устранены три проблемы:...Подробнее: https://www.opennet.me/opennews/art.shtml?num=59031
Годный браузер. Единственное в Linux не умеет запоминать расположение окна после закрытия/открытия
Кто-то ещё окно браузера не на весь экран разворачивает?
например те, у кого достаточно большой монитор.
Да и лишено смысла когда сайт в итоге полоска в четверть экрана по центру и это практически все сайты сегодня.
И обязательно серая. И на сером. )
Практически любой владелец 4к монитора.Какой смысл разворачивать браузер на весь экран, если подавляющее большинство сайтов будет отображено на средней трети экрана, остальное же будет просто отступ.
Не знаю открой для тебя скейлинг. Правда где он хорошо работает кроме мака я хз)
В отличии от небольшого ноутбучного дисплея на Маке, на десктопе дисплей физически крупный, и ставится не для "скалинга", а чтоб больше информации влазило.
чтобы больше влазило, нужно поставить второй монитор.
или научиться уже пользоваться виртуальными десктопами.
Открыл, поломал глаза, закрыл.Спасибо, ешьте такое сами)
Ну, то есть, ты настаиваешь?Хорошо, с сегодняшнего дня буду делать как тебе нравится.
На 4k мониторе «веб-пиксели» толще становятся.
Когда-нибудь кодил с референсом в браузере или пользовался тайловым WM?
Для этого браузер на половину экрана разворачивают. В тайловых wm тем более положение окон не надо запоминать, потому что оно там предопределено. А таскать окна тюда-сюда по экрану смысла не вижу
opennet не удобно читать, косоглазие заробаеш если смотреть в браузере на вась экран. Читаю сат в окне чтобы текст был по середине монитора.
tree style tab спасает
Даже всегда F11 нажимаю.
да, те у кого монитор - не на крошечном ноутбуке. У меня например на 2160p 42” помещается 4 браузера и ещё место остаётся, хотя обычно столько не нужно. Два браузера + блокнот + два терминала + среда разработки, всё плитками, через powertoys fancy zones.
Киллер фичи это полноценно работающие ублоки и ускорение видеокартой (в особенности на линуксе). Но надолго ли? Опять всё сломают.
Сколько можно рассказывать эти сказки про аппаратное ускорение. Вот нифига же не работает.
На NVIDIA работает (530.41.03) с vaapi-nvdec. Видно по video engine utilization в nvidia-settings -> gpu. Канвас тоже ускорен, на хромиуме канвас начал на самом деле быстрее рисовать пару версий назад, но потом отломали --use-gl=desktop без angle.
Ускорение действительно работает на firefox с 73 версии (через vaapi), и на thorium, ungoogled chromium (aur). Причем на хромиумах нагрузка меньше. Вяленый.
Речь о h264/avc
так это устаревший кодек, сейчас уже av1 есть, который более эффективно использует трафик
Для AV1 как и для VP8,9 нужны процесоры мощьнее. Не всё так просто взял и сменил кодек без смены процессора не годится. Надо не с Н.264/AVC1 сравнивать, а с x264 вроде как он лучшим считается из 264.
Кодирование. Декодирование AV1, нагрузка на процессор вроде не сильно отличается. Но только вроде мало видео смотрел в AV1.
Без новейшей вк , декодирующей AV1 - повесит самый мощный процессор . Это главный недостаток .
> Без новейшей вк , декодирующей AV1 - повесит самый мощный процессор .
> Это главный недостаток .Какое видео AV1 и какой "вешает" процессор?
Если лень искать информацию в сети - и на опеннете имеется .
Прекрати чушь пороть. Встройки ныне у амд и некастрированных штеудов декодируют нормально,, а ты насильно пытаешь огромный кирпич притянуть хотя блок аппаратного декодирования занимает крохотное место на кристалле даже встройки.
AV1 был придуман, чтобы достаточно просто его декодировать, но очень сложно кодировать. Как раст - максимально даём по рукам экспертам при компиляции, но быстро работаем. У меня даже планшет на 4-ядерном атоме без аппаратного AV1 способен проигрывать как минимум 720р.
Видео-хостерам оно надо? Мобильным сетям только надо. Вот и пусть потеют как я описал в другом сообщение.
Опять ты все криво понял. Проводной интернет не всегда в России имеется. У кого центр города и не многоэтажка, у кого загородный дом - мобильный интернет безлимитный решает проблему.
И вот тут на сцену выходит AV1.
Хоть проспись прежде чем самоотверженно криво все воспринимать.
> Видео-хостерам оно надо?Конечно надо. Ютуб уже вовсю им пользуется для видео низкого разрешения - нагрузка на декодирование отличается несущественно, зато места и трафика экономит прилично.
С vp8/9 фокс и со слабым (разумеется если не по помойкам пк собирали) процессором справится без HW декодирования . Если правильно настроить .
А нечего что аппаратная поддержка h264/avc1 во все железяки встроена? Кому нужна не ожелезяченная эффективность av1.
Всему настаёт своё время.Пнуть пользователя за покупкой нового оборудования с AV1 и сократить объём трафика раза в два — выглядит неплохо.
Не сейчас, а в будущем.
И на вопрос кому нужна ты мог бы и сам ответить, если бы ты не был крикливым и глупым и знал бы что нечего идет с ударением на первый слог и значит совершенно другое.
Конечно же это нужно тем у кого канал не супер жирный.
AV1 прекрасно работает в перегруженных мобильных сетях и например в 4К нет лагов в том время как кривые алгоритмы тытрупа не дают бестормозной просмотр видео при использовании VP9.
Какие проблемы. Если сетям нужно пусть разворачивают кластеры с контентом AV1 и предлагают оборудование с аппаратной поддержкой для клиентов. Причем здесь другие то? Делайте бизнес на решение своих проблем, а не перекладывайте свои проблемы на других.
На этот av1 без слёз не взглянешь, какая-то мертворождённая технология. Иногда возникает ощущение, что его внедряльщики издеваются.
На самом деле торий сломан и ускорение на интелеработает только в фаерфоксе.
а Process GPU что? Я заметил разницу когда в начали фарефокс жрал 100% на видео а потом после установки драйверов и настройки 6 параметров в about:config стал жрать 30%. Чем еще это можно объяснить если не задействованием аппаратного ускорения на видеокарте.
> Чем еще это можно объяснить если не задействованием аппаратного ускорения на видеокартеХоть чем. Рендер тоже штука непростая в целом.
Так что лучше поэтому поводу смотреть использования GPU видеодекодера. Что для Intel и Nvidia делается просто.
Под AMD вот как всегда только… Но что делать.
У amd под linux утилизация декодера отображается как загрузка gpu, проблема только в том что нельзя узнать утилизацию декодера если gpu нагружен чем-то, будет отображаться утилизация gpu, а не декодера.
Рендеру вроде все равно что отрабатывать, что полноэкранное воспроизведения что полноэкранный стопкадр. А вот процесс GPU по разному загружает систему.
Как-то не очень всё равно.https://firefox-source-docs.mozilla.org/gfx/RenderingOvervie...
Ну вот только что проверил в фарефоксе дебиан 10 гном вайленд фильм шерлок холмс знакомство 480р
gf 8600m gs nouvaeu
Воспроизведение GPU Process 5-17%. Стопкадр GPU Process 0%.
Проверьте сами.
Но это ни о чём не говорит, только о том, что какие-то текстуры копируются в видеопамять, не факт, что они аппаратно ускорены (особенно хромиум за этим замечен -- производительность софт рендера и аппаратного абсолютно идентичная и у "аппаратного" только больше глюков с отрисовкой).И это загрузка центрального процессора процессом видеокарты или что? Или загрузка самой видеокарты отрисовкой окна? Чтобы на нуво работало ускорение декодирования надо скачивать прошивки извлечённые из блоба. Судя по https://nouveau.freedesktop.org/FeatureMatrix.html на tesla поддерживается. Вряд ли будет в браузере, но в mpv, возможно, да. Разрешение FullHD должно быть без проблем с околонулевой загрузкой процессора.
Раньше можно было использовать аддоны вроде https://addons.mozilla.org/en-US/firefox/addon/send-to-mpv-p.../ как сейчас не знаю, мне не актуально, поскольку в mpv с ограничениями работает и в фф сейчас на пару процентов выше загрузка процессора на 1080p60.
У меня на линуксе всё работает отлично, вообще не понимаю почему люди постоянно какие-то проблемы обсуждают. Винда 10 или 11? Последние обновления поставлены? Попробуйте "wsl --shutdown" + "wsl --update".
Вот оказывается откуда заказы на глюки в нативном линуксовом гуи и браузерах подкатывают. )
Там пару строк кода если так нужно
> Единственное в Linux не умеет запоминать расположение окна после закрытия/открытияКак раз умеет (научился с некоторых пор), вот только не его это дело, потому что умеет он хреново и настырно переопределяет то что ему wm назначил (который собственно и должен этим заниматься — это его прямые обязанности). Особенно бесит что он запоминает рабочий стол, на котором был закрыт! Запускаешь браузер и вспоминаешь, где же ты его мог оставить…
PS. Да, его можно автоматом вернуть на нужное место дополнительными костылями, но это пляски с дёргающимися окнами (оно сначала отрисовывается, потом вспоминает что надо бы восстановить размеры и положение — вот они современные погромисты).
PPS. С какой-то версии это поведение отрубается, только желания нет разгребать ещё и творчество горе-дизанеров современных версий.
> вот только не его это делоИменно. Расположением окон должен заниматься оконный менеджер, а не приложения.
>Особенно бесит что он запоминает рабочий стол, на котором был закрыт!widget.disable-workspace-management true
Вот вам случай из жизни.
Debian 10 Firefox-esr
Позавчера ходил по сайту DNS. Через 5 минут неспешного серфинга ОС завила. Бывало и раньше. Выключил через кнопку и включил снова. Опять сайт DNS и через 4 минуты зависания ОС. И в третий раз было тоже самое минут через 8. Плюнул и загрузился в Windows 7 (двойная загрузка). Боже как приятно. DE летает. В Chrome на сайте DNS сидел вчера и сегодня в общей сложности 5 - _ни_одного_сбоя_ ! Потебление оперативки всех процессов браузера 120М. В Firefox-esr в Debian 10 только процесс firefox-esr потребляет 185М. Плюс WebExtensions 150M. Плюс все остальные в сумме 140М. Итого 475М. И это я только открыл сайт opennet.
> Debian 10 Firefox-esr. Позавчера ходил по сайту DNS. Через 5 минут неспешного серфинга ОС завила.
> В Chrome на сайте DNS сидел вчера и сегодня в общей сложности 5 - _ни_одного_сбоя_ !
> Firefox
> ChromeВот здесь собака порылась. Это настолько известная проблема с этим сайтом в firefox, что даже у них в клубе есть отдельная тема https://club.dns-shop.ru/discussions/t-52-bugreport/242095-f.../. Кривой сайт просто вызывал какую-то системную проблему. Для полноты картины нужно проверить под виндой в таком же firefox.
Да под любой ОС что у них, что у ситилинка саты говнят. Я с ними так крепко поругался в поддержке, что они меня работать пригласили... (6_6)
>> Debian 10 Firefox-esr. Позавчера ходил по сайту DNS. Через 5 минут неспешного серфинга ОС завила.
>> В Chrome на сайте DNS сидел вчера и сегодня в общей сложности 5 - _ни_одного_сбоя_ !
>> Firefox
>> Chrome
> Вот здесь собака порылась. Это настолько известная проблема с этим сайтом в
> firefox, что даже у них в клубе есть отдельная тема
> https://club.dns-shop.ru/discussions/t-52-bugreport/242095-f.../.
> Кривой сайт просто вызывал какую-то системную проблему. Для полноты картины нужно
> проверить под виндой в таком же firefox.С недавнего времени у них заметил проблемы с работой фильтров, тупо не подгружаются после первой операции, а иногда и сразу, причём в ESR версии всё работает. Проблема чисто только на DNS проявляется.
Да нормально сайт работает под виндой в хроме. Легкий. Не сравнишь с тяжеленным ситилинком.
У меня тоже ESR :3
Три страницы опеннета и 330МБ памяти процесс firefox. Virtual 1400M.
А причем тут FF? Это вопросы к глюкавому дебу, который позволяет какой-то юзерской проге повесить всю систему. И я более чем уверен, что ты запускаешь его не от рута.
Зачем запускать браузер под root?
Разумеется незачем. Просто если бы заспускал от рута, было бы хоть какое-то оправдание глюков.
Если человек запускает браузер от рута - это вообще "многое объясняет" (с)
Браузер не от рута. Не первый год. Под привилигированной учетко никогда не работал тем более браузер запускать!
Если пользователь без прав рута может повесить систему, значит в системе что-то не так.
> Если пользователь без прав рута может повесить систему, значит в системе что-то не так.Ага, причем с рождения. Как в 3.11 клинило, так и в Десяточке. Дефектив бай дезигн.
А в линуксах, по моему опыту, кривой видеодрайвер действительно может вешать иксы. Но при этом можно зайти в систему снаружи по SSH, убить гуевый сеанс и продолжить работу. Чтобы прям система повесилась - это обычно проблемы с железом уже.
Chromium всегда работает под рутом, потому что он suid, для контейнеризации вкладок в неймспейсы.
$ ll /usr/bin/chromium
-rwxr-xr-x 1 root root 3796 мая 15 2021 /usr/bin/chromium
$ ll /usr/lib/chromium
итого 197164
-rw-r--r-- 1 root root 782288 мая 15 2021 chrome_100_percent.pak
-rw-r--r-- 1 root root 1361466 мая 15 2021 chrome_200_percent.pak
-rwsr-xr-x 1 root root 23824 мая 15 2021 chrome-sandbox
-rwxr-xr-x 1 root root 187691184 мая 15 2021 chromium
-rw-r--r-- 1 root root 43912 мая 15 2021 libEGL.so
-rw-r--r-- 1 root root 5207152 мая 15 2021 libGLESv2.so
drwxr-xr-x 2 root root 4096 апр 9 19:28 locales
-rw-r--r-- 1 root root 6548515 мая 15 2021 resources.pak
-rw-r--r-- 1 root root 48519 мая 15 2021 snapshot_blob.bin
-rw-r--r-- 1 root root 165712 мая 15 2021 v8_context_snapshot.binГде suid?
Пардон просмотрел suid у chrome-sandbox.
> suid у chrome-sandboxПри этом
ps --user root --User root |grep chrom*
ничего не выдает.
Сейчас проверил. Фарефокс обходится без suid.
Добавление к моему топику - случай из жизни.
1. Под виндой я не использую давно firefox и ради одного эксперимента не хочу устанавливать.
2. С десктопом в линуксе познакомился недавно. Использовал консольные серверные дебиан. Нравилось.
С polkit и rtkit сейчас разбираюсь. После винды с опытом системного администратора серверов и домена винды поражает как это приложение вешает ОС, так что нельзя на другую консоль переключиться. Неужели приложение может запросто запросить RT (реалтайм) уровень выполнения?
3. По журналу syslog определил ошибку драйвера видюхи нуво.
4. Сайт DNS по сравнению с ситилинком просто летает и легкота. Когда на ситилинк заходишь, то вентилятор просто взлетает и загрузка под 90%.Да. что подвигло то. Вот сравнивая могу сказать что с вытеснением приложения в графическом линуксе БЕДА.
chrom(ium) с nouveau тоже вешает систему, причем гораздо более охотно. у меня вешал даже с i915.
Сейчас запустил хромиум на сайте DNS и серфил быстро в течение 15 минут. Нормально. Динамические нагрузки хромных процессов. Фарефокс уже бы подвесил систему (10 минут максимум). debian 10 gnome wayland
Естественно не от рута ) Что заставляет вешаться систему? Так что консоли нельзя переключить? Индикаторы на клаве отрабатываются. Может ли приложение ( браузер) каким то образом через rtkid получить реалтаймовские мощьности и забить действия пользователя и убив отзывчивость системы?
твоя проблема с вероятностью 0.99 зарыта в драйвере nouveau.
А вот вопрос созрел. nouveau оно что универсальное для всех поколений видеокарт? Блобы разные для разных карт. У nouveau этой информации не нашел.
Это в том числе разрабы линукса виноваты. Во-первых, в 12309. Во-вторых - в том, что все программы под линуксом жрут памяти больше.
>[оверквотинг удален]
> Позавчера ходил по сайту DNS. Через 5 минут неспешного серфинга ОС завила.
> Бывало и раньше. Выключил через кнопку и включил снова. Опять сайт
> DNS и через 4 минуты зависания ОС. И в третий раз
> было тоже самое минут через 8. Плюнул и загрузился в Windows
> 7 (двойная загрузка). Боже как приятно. DE летает. В Chrome на
> сайте DNS сидел вчера и сегодня в общей сложности 5 -
> _ни_одного_сбоя_ ! Потебление оперативки всех процессов браузера 120М. В Firefox-esr в
> Debian 10 только процесс firefox-esr потребляет 185М. Плюс WebExtensions 150M. Плюс
> все остальные в сумме 140М. Итого 475М. И это я только
> открыл сайт opennet.А видеокарта нвидия?
У меня схожая проблема на gif и не только в Firefox, также при перемотке видео в vlc
Да видюха нвидиа. мучился с дровами под старую видюху (поэтому и выбрал debian 10. там дрова для 8600m gs в репах. Думаю на dedian sid перейти. Там много драйверов и патчится быстро. А развлекаться самое оно.
Моя эпопея с дровами здесь по многим темам разбрована. )
Как сделать чтобы логин экран был на внешнем мониторе ноутбука. Он появляется на штатном мониторе.
debian 10 gnome wayland в настройках пользователя выставлен основным внешний монитор а штатный выключен.
Когда был X11 то логин-экран сразу появлялся на внешнем мониторе.
/var/lib/gdm/.config/monitors.xml
можешь скопировать содержимое из
~/.config/monitors.xml
> /var/lib/gdm/.config/monitors.xmlСпасибо! Помогло. На будущее я так понял в /var/lib/ хранятся системные (не пользовательские) настройки и скрипты? В добавок к /etc.
> Да видюха нвидиа. мучился с дровами под старую видюху (поэтому и выбрал
> debian 10. там дрова для 8600m gs в репах. Думаю на
> dedian sid перейти. Там много драйверов и патчится быстро. А развлекаться
> самое оно.
> Моя эпопея с дровами здесь по многим темам разбрована. )
> Как сделать чтобы логин экран был на внешнем мониторе ноутбука. Он появляется
> на штатном мониторе.
> debian 10 gnome wayland в настройках пользователя выставлен основным внешний монитор а
> штатный выключен.
> Когда был X11 то логин-экран сразу появлялся на внешнем мониторе.У меня этот глюк, что с нуво, что с нвидиа-блобом, что на встройке нвидиа, что на дискретке. Вешается система намертво до хардресета, появляться стал приличное время назад, после релиза 5.10 ядра стал чаще появляться, жил на 4.19, но не так давно что-то поменяли в графичской подсистеме и после обновлений стало и на старом ядре виснуть. После этого перепроверил все дистры и DE, везде одинаково. В xsession-errors ничего не регистрируется при этом. Грешил на железо, в тех же самых задачах, что на стандартных, что на нвидия-дровах в винде всё работает прекрасно. Судя по всем признакам проблема чисто линуксовая, софтверная, в системе образовалась какая-то регресиия или даже серия из них.
Не знаю как явно поймать регистрацию ошибки в системе, чтоб хотя бы понять что в системе при зависании происходит, в чём реально проблема? :((
>[оверквотинг удален]
> подсистеме и после обновлений стало и на старом ядре виснуть. После
> этого перепроверил все дистры и DE, везде одинаково. В xsession-errors ничего
> не регистрируется при этом. Грешил на железо, в тех же самых
> задачах, что на стандартных, что на нвидия-дровах в винде всё работает
> прекрасно. Судя по всем признакам проблема чисто линуксовая, софтверная, в системе
> образовалась какая-то регресиия или даже серия из них.
> Не знаю как явно поймать регистрацию ошибки в системе, чтоб хотя бы
> понять что в системе при зависании происходит, в чём реально проблема?
> :((
>После этого перепроверил все дистры... *0_o
fix:
После этого перепроверил на всех популярных мейнстримных дистрах*
xD
> потребление оперативки всех процессов браузера 120Мох уж эти сказочники....
на 32х битной семерке (пустой как барабан) при запуске хромиум-госта с майл-рушечкой компутер с 2 гигами начинает свопить....
Не подтверждаю. Запустил 7ку в виртуалке с 2Гб без свопа.потыкал по сайту. Полёт нормальный. Сожрано 1.2Гб ОЗУ. Хотя, FF съел и поболее 120Мб, но не свопается же.
Конфигурации различаются.
Одна со свопом, другая без свопа.
То есть в сумме объём виртуальной памяти разный.
> Конфигурации различаются.
> Одна со свопом, другая без свопа.
> То есть в сумме объём виртуальной памяти разный.Вывод: своп источник тормозов, а его отсутстие даже при малой памяти ускоряет работу. Шутка. ;)
Уж мы, оба, точно знаем что причина не в этом.
Браузер со временем заг@живается плагинами,кэшами, куками..
Сам Windows может тоже "засахариться" со временем, и может содержать кривые драйвера и ПО. А если и "антивирус" в системе и "оптимизаторы", то это приговор.Разница в том, что в моём тесте почти чистая система и свежеустановленные браузеры только с ublock.
>> Конфигурации различаются.
>> Одна со свопом, другая без свопа.
>> То есть в сумме объём виртуальной памяти разный.
> Вывод: своп источник тормозов, а его отсутстие даже при малой памяти ускоряет
> работу. Шутка. ;)В каждой шутке есть доля шутки. В случае ресурсоёмких приложений вроде бы естественно запросить у системы доступный объём памяти и строить работу исходя из него (больше отвести под кеши, например).
> Уж мы, оба, точно знаем что причина не в этом.
> Браузер со временем заг@живается плагинами,кэшами, куками..
> Сам Windows может тоже "засахариться" со временем, и может содержать кривые драйвера
> и ПО. А если и "антивирус" в системе и "оптимизаторы", то
> это приговор.Антивирус забыл, да. Они любят внедрять свои dll в браузер.
> Разница в том, что в моём тесте почти чистая система и свежеустановленные
> браузеры только с ublock.Там вроде тоже "32х битной семерке (пустой как барабан)".
Второе отличие - виртуалка. Картинки идут в видеопамять. В том случае м.б. встроенное видео, когда 2 Гб - это на всё. Виртуалка отчасти использует ресурсы хоста.
>>Второе отличие - виртуалка. Картинки идут в видеопамять.Эсперимент не завершён (с)Задорнов.
Берем планшет на Атоме, 4х1.2 ГГц с ОЗУ 2 ГБ. В столе пылился.
Но там 10ка 32bit (затвиканная, без нехороших излишеств). Ставим Vmvare и перекидываем виртуалку с 7кой.
Выделяем виртуалке 1.4 ГБ без свопа и два ядра.Запускаем FF, открываем/закрываем/открываем вкладки на mail.ru. До кучи открываем Хабр, VK, DNS.
Наблюдаю лаги и медленное открытие страниц по 3-5 секунд. То ли кэширование урезалось от малого ОЗУ, может проц дохловат. Стало НЕ КОМФОРТНО. Общий расход ОЗУ упал до 600-900 МБ.
А вот где конкретно поплохело браузеру, та это на Алиэкспресс.Выделяем 8ГБ свопа. И пусть он подавится.
Практически ничего не изменилось. ОЗУ выделяется приметно так же. Скорости для FF не прибавилось и не убавилось.Не закрывая FF устанавливаем и запускаем Хром с ublock.
Открываем примерно те же 20 вкладок в Хроме.
Ждём пока своп принесёт пользу, освободив ОЗУ под активные процессы.
И далее Хром работает даже на столь дохлой конфигурации весьма не плохо. Озу выделено 1.8Гб.
Открываем ещё станицы, всё хорошо и быстро открывается.Запускаем тот же FF на нативной 32bit 10ке, с 2ГБ ОЗУ. И он работает уже заметно лучше. На диване пользоваться вполне можно. Скорость медленней, чем у Хрома(тот что для 7ки), но уже не значительная.
Выводы:
1. Если в системе мало ОЗУ, то браузер и сама ОС урезает память под кэши, что снижает быстродействие.
2. Если ОЗУ занято "лишним" ПО, то возвращаемся к пункту 1.
3. Своп не только не тормозит систему, но и полезен. Хотя и не заменяет недостаток ОЗУ.
4. Кеши в своп явно не переезжают.
5. При критически малом ОЗУ Firefox работает заметно хуже Хрома, при большем объёме ОЗУ проигрыш в скорости незначительный.
6. Свежеустановленное ПО на чистой системе не страдает аномальным жором ОЗУ.
1. под кэши ввода-вывода выделяется часть незадействованного озу.
3. страницы из озу Вытесняются в своп по логике системы.
4. какой смысл вытеснять на диск данные с диска.
5. согласен. аппетиты разные.
Антивирусы внедряют свои фильтры в других местах. дисковый ввод-вывод, сетевой стэк и др. То есть на уровне системы. Нужно им частные библиотеки подменять ) Это я вам как сисадмин и администратор касперского на уровне рабочих станций и серверов касперского говорю. Сам глазками видел и бывало приходилось ручками выковаривать фильтры касперского оттуда. Еще та работа - до синюшного экрана запросто.
А вот что мне говорит поисковик в первой строке по запросу kaspersky + dll: "Надстройку Kaspersky Mail Checker mcow.dll не удалось загрузить. Обратитесь к разработчкику..."Не очень удачно, уточняем запрос до kaspersky + dll + браузер: "browser_integration.dll это файл библиотеки динамических ссылок, который является частью разработанный Лаборатория Касперского"
Ну и спасибо за уточнение, что Вы админ. Вопрос, как представляете себе анализ загруженного браузером по HTTPS яваскрипта из фильтр-драйвера ФС, задавать нет смысла. Тут достаточно понимать, что наличие драйверов не является доказательством отсутствия компонентов режима пользователя. И что не надо обобщать опыт с одним антивирусом на остальные: был даже какой-то "файрволл", реализованный как Winsock Layered Service Provider (а может и ныне подобные чудеса остались, не слежу давно).
> как представляете себе анализ загруженного браузером по HTTPS яваскриптаименно на сайте кашпировского есть прекрасная инструкция по SSLbump для сквида.
угадайте зачем.
>> как представляете себе анализ загруженного браузером по HTTPS яваскрипта
> именно на сайте кашпировского есть прекрасная инструкция по SSLbump для сквида.
> угадайте зачем.Что бы я домой купил ещё один лишний комп? Или рассказал, что банк-троян может работать незамеченным и заинжектить скрипт?
Не охота вступать, но спрошу.
32х битное и 64х битное - запросы (аппетиты) разные.
А вот браузер видит разницу в типе памяти (своп и не своп) или воспринимает как одинаковую?
Утилиты мониторинга точно различают тип памяти.
Раз спросили, не поленился и полез а MSDN. Например, можно вызвать GlobalMemoryStatusEx и получитьtypedef struct _MEMORYSTATUSEX {
DWORD dwLength;
DWORD dwMemoryLoad;
DWORDLONG ullTotalPhys;
DWORDLONG ullAvailPhys;
DWORDLONG ullTotalPageFile;
DWORDLONG ullAvailPageFile;
DWORDLONG ullTotalVirtual;
DWORDLONG ullAvailVirtual;
DWORDLONG ullAvailExtendedVirtual;
} MEMORYSTATUSEX, *LPMEMORYSTATUSEX;Тут и физическая, и подкачка, и виртуальная. Вопрос в том, а что дальше с этой информацией делать? Утилита мониторинга просто покажет её в разноцветной табличке. dwMemoryLoad - это занятая в процентах физическая. Может ли браузер использовать всю свободную, когда он в системе не один? Скорее всего браузер вызовет GetProcessWorkingSetSizeEx и узнает максимально доступный ему объём памяти, и минимальный, который система будет стараться не выгружать в своп -- это всё память виртуальная.
> Запустил 7ку в виртуалкев виртуалке...
ну ну...
В смысле?Это ж ни разу не для работы конфигурация, а для замера расхода ОЗУ, на системах с малым ОЗУ. И тем более если хост на Атоме.
Изначально появилась придирочка о том что виртуалка под видеопамять имеет отдельную память. Вот и взял железку у которой тоже под всё есть всего 2Гб. А выделить больше памяти виртуалке по очевидным причинам не получилось. ;(
Да это что. Есть еще исправные планшеты с 32бит Windows10, c 1Гб ОЗУ(!).
И удивительно, но и на них браузеры Хром и Файрфокс работают с полутора десятками вкладок. Сейчас они используются под фоторамки с метеостанцией, но потестить можно и на них.
Но, их микроскопическая память при работе браузеров не утекает. Просто если много вкладок открыть появится предупреждение, что паиять заканчивается, но при закрытии лишнего освобождаетя.
10ка при малом ОЗУ определённо лучше работает, чем 7ка.
в том смысле что виртуалочка на свежем хосте с 2гигами ведет себя сильно иначе чем на реальном железе.> Есть еще исправные планшеты с 32бит Windows10, c 1Гб ОЗУ
они есть, но они из магазина сразу отправлялись пылиться на полку так как кроме открывания опеннета остальное на таком чуде это садизм.
> используются под фоторамки с метеостанцией
это пять!
Во первых не хромиум-гост а Google Chrome я запускал. Реальный Dell Vostro 1740 с 3 гигами использую чтобы развлечься (нашел и пыль стряхнул). Надоело в игрушки шпилить и видео карты менять )
> хромиум-гост а Google Chromeразница не существенна, или тоже веришь что в зхромиум-госте дядя майор сидит и спецом компутер тормозит?
ну и 3 это не 2 - разница заметна. Недавно набивал старые компутеры на работе памятью - вторая планка (десктопная винда больше 3 не видит) дает компьютеру хоть как-то дышать и можно юзверям сидеть в браузере + офис... а на двух это боль...
так что мешает поставить chrome на linux ?
Не интересно. Интересно знакомиться с оперсорс под опенсорс.
Ну тогда есть опенсорсный ungoogled chromium. И как бы если просто пользоваться, то debian+chrome вполне нормальное решение. А если чтоб чистый опенсорс был, то там уже надо trisquel вместо debian, libreboot вместо uefi, и прочие вещи, которыми нормальные люди навряд ли занимаются
хрома под 32х битный линукс давно не существует...
хромиум только есть...
> ОС завилаНа плойку или на бигуди? У меня не завивает даже при длительном сёрфе на DNS, Citilink, Leroy-Merlin, Всех Инструментах и прочих аналогичных (v. 111.0.1).
13МБ в секунду? Ну... чуть больше часа я проживу, а там трава не расти.
Выделите существенно побольше своп, и утекать будет туда, так и весь день хватит с запасом. :)
Зойчем мне своп :D
С переходом в своп темп утечки может уменьшиться )
13M*3600c=46700M/ч расход ОЗУ.
10**6M/13 приблизительно 21час20минут - настолько продлит Вашу жизнь терабайтный своп.
Ну я час на ютубе точно не проведу, так что своп не нужен. Нет, деть его есть куда, но SSD протирать...
да ё моё - когда уже будет не утекать память, а притекать?
Глобальный закон сохранения - если откуда то вытекло, значит куда то притекло. Просто Вы не на той стороне.
чтобы обратно притекало - нужно использовать инвертирующие алгоритмы, я использую инвертирование всегда когда только возможно, поэтому у меня нет утечек памяти
Собрал earlyoom все процессы и сказал: "Кто будет жрать память - того буду бить по наглой рыжей морде". ответил Firefox "Попробуй вдарь".Так earlyoom был уволен начальством в связи с утратой доверия.
И улетел GNOME Session.
2023 год, а в линуксовых дистрах до сих пор приколы на эту тему.
Утечка памяти - это безопасное поведение в rust, неча тут!
> rust
>> layout/base/nsRefreshDriver.cppТы хоть бы фикс посмотрел, прежде чем лужи газифицировать...
Да кстати, юзеры считающие что утечка памяти может быть предотвращена явно не только не программисты, но ещё и с логикой не очень дружат.
С философии зашли...
Ну хоть сегодня, они задумуются об группировке вкладок? Opera, сегодня представила группировку для ввкладок, так еще интеллектуальную.
Это звоночок Mozilla, ваш браузер, теперь будет последним, который не не имеет, такую банальную, и в наше время необходимую функцию.
"Интенсивность утечки при открытом Youtube составляет примерно 13 МБ в секунду"
Как же ютуб можно прошляпить с такой утечкой?
Там совсем не тестят? Или китайсие ксенончики с 64-128+ RAM стоят?
После сотена (100+) хоть только на ESR сиди...
А зачем "там" тестить, если можно "здесь" потестить на хомячках? Заодно можно перед начальством отчитаться, мол, смотрите, как быстро мы новую версию выпустили, работаем, не покладая рук.
>> хоть только на ESR сидиТак ESR это и есть, по сути, нормальные, не альфа- бета- дзета- тумбаюмба- и т.п. а протестированные и стабильные релизы.
Ютуб давно отдает превью видео в webm формате, ради интереса отключил это, просмотрел штук 10 превью, ни на мегабайт не выросло потребление, сворачивал окно, накладывал поверх - ничего не меняется, это наверное в этих ваших виндах течет только, но кто в здравом уме юзает в винде ЭТО? Оно даже память освобождать при нажатии F5 не умеет, в отличии от хромого, приходится полностью браузер закрывать если какая то вкладка или окно выжрало всю память...
Течёт только на Xorg.В мозилле поддержка иксов с прошлого года "оптимизирована".
То есть типичное "ПО протухло" http://www.catb.org/jargon/html/B/bit-rot.html
Кто-то ещё верит, что Иксы живы...
Что значит оптимизирована?
У них до сих пор XWayland дефолтом в Wayland сессии.
Значит, что тестировшики против луддизма и включили себе MOZ_ENABLE_WAYLAND=1
Я недавно планировал на Хром пересесть.Оказалось, что в мобильной версии нельзя без приседаний поставить ублок.
Вот и вся история
Kiwi-browser для этого есть.
Лучше бы утечку процессора пофиксили, видимо тестят на 64 ядрах 128 потоках, эта дичь способна выжрать половину современного процессора, на что тратится половина процессора при работе cyberpunk 2077 я понимаю, на что тратится половина процессора при работе firefox я отказываюсь понимать.
На кривой js кривых сайтов, сделанных для кривого chrome.
+++++
зашёл в конфиг выставить убрать анимацию при сворачивании\разворачивании видео и пару настроек изменить в основном окне так сразу CP взлетело и всё залагало\подвисать начало.
Утечку на версии 111.0.1.8480 поправьте.
После запуска - CPU перегружен. Вся ОСь лагает, часть интерфейса программ не прогружается (не отображается лол).
Закрытие процесса не помогает.
Толи служба каких-то крашей\статистики текёт, то ли браузер нагрузил ЦП и она остаётся каким-то образом.
Боюсь ставить заново, кнопку ребута дважды жал.
> Вся ОСь лагаетЛинукс всё больше напоминает винду, когда одна программа вешает всю ОСь, да здравстует раст, системГ, жотека4* и итснатэбаг.
Раст не при чем. Просто специалисты менее квалифицированные чем раньше.
А вот если бы не было раста, то этим умственным лентяям пришлось учить С и матчасть )
Разврат мозгов и как результат срамота в продукте. )
Мда... почитаешь комменты: у одного система сама виснет вплоть до хард-ресета, у другого прога от юзверя всю систему вешает, у третьего аппаратное ускорение не работает.И в очередной раз убедишься, насколько же линукс стабильная и надежная система!
Виснет стабильно, две с половиной анимации вкупе с нагрузкой на диск дают фееричный эффект
Добрый вечер. Здесь любят сарказмировать.
Нет единства API и ABI.
Нет единого плана.
Никому не охота вечером от одного начальника перейти к другому.
Каждая компания тянет спецификацию и реализацию на себя.
Эго и каждый люпает как хочется - само реализация.Это я про GUI. Серверный линукс нормальный.
Справедливости сказать, это пишут тут совсем уж броды.Вот про зависания — ноутбук с Nvidia 2007 года. Это ноутбуку 16 лет. Это вообще жесть.
Да. С Windows 7 на таком хоть как-то можно этак пока Firefox ещё поддерживается. Но такое себе…