>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Firefox и кэширование видео на диск при онлайн просмотре http://forum.mozilla-russia.org/viewtopic.php?id=76704 |
vertex1 > 13-06-2021 16:12:12 |
Добрый день форумчанам. Растолкуйте пожалуйста ситуацию, если взять два браузера firefox и chrome или браузер основанных на chromium, запустить в них youtube или другой сервис онлайн видео, firefox почему- то кэширует видео на диск, тем самым создавая огромный объём бесполезных перезаписей, а chromium нет. Или может быть я неправильно мониторю конечно. Скрин прикладываю. Хотелось бы грамотного ответа. скрытый текст На скриншоте выше следующий эксперимент- открыл браузер- ютуб- и видео по ссылке в разрешении 8K, оба браузера показывали видео по одной минуте, потом я закрывал вкладку: скрытый текст |
mokujin > 13-06-2021 16:43:33 |
И где ты увидел: vertex1 пишет
Конечно же, vertex1 пишет
То, что ты видишь в PE(даже не раскрыв "плюсики" ) - это память; разные области опер.памяти одного из "потоков" в каждой из программ, что используют разные "движки", писаные разными командами кодеров. |
Coroner > 13-06-2021 17:07:21 |
vertex1 пишет
Возможно ошибаюсь, но если и кэшировал видео когда-то (flv целиком, а сейчас, возможно куски потока), то он делал это не куда-нибудь в тайное место, а в %SystemRoot%\TEMP |
vertex1 > 13-06-2021 17:10:43 |
mokujin пишет
I/O write bytes — суммарный объем записанных на диск данных, по изменению видна активность- инфа с хабра. Дерево процессов(то, что ты назвал плюсиками) я свернул специально, ибо ничего интересного там, кроме копий процессов браузера нет. mokujin пишет
Пока там 500 мегабайт(новый диск, новая система), firefox тоже пишет кэш, но вопрос именно про медиакэш. Samsung magican косвенно подтверждает записи на диск после просмотра видео. |
mokujin > 13-06-2021 18:31:39 |
vertex1 ProcExp(PE) хорошая прога(кто я такой, чтоб спорить с Руссиновичем), но очень путанные там данные, судя из моих опытов с ней и справки. Возьми Process Hacker(PH) или здесь GitHub - processhacker там наглядней и доступней КМК. Ибо хром, да еще с открытым ютуб, не занимает в памяти 150мб. Это смешно. У PE здесь своя какая-то логика подсчёта и вывода счетчиков. Вкратце: здесь работает аналог закона сохранения энергии: ничто никуда бесследно не исчезает и не проходит. Если есть объём данных(видео файл), то он будет прочитан и где-то сохранён на время просмотра(не весь файл и в разные "кэшЫ"). Если ты этого не видишь, не значит что это не происходит. Вот PH показывает, что Vivaldi с ютуб и вцелом четырьми вкладками - сожрал 1,5ГБ вот этому можно верить. А тот жэ PE на том же Vivaldi с 4мя вкладками и ютуб, уверен что это 170мб Working set |
vertex1 > 13-06-2021 18:47:51 |
mokujinХорошо, тогда такой вопрос, есть ли способы заставить Firefox пользоваться только оперативной памятью или хотя бы крутить в ней видеофайлы, а не кэшить их на диск? Или только принудительный перенос профиля на RAMdisk? Уже давно пользуюсь Firefox и не очень бы хотелось менять браузер. |
mokujin > 13-06-2021 19:47:35 |
Ну, это бессмысленно и даже глупо. Это аналог вопроса про перенос файла подкачки в опер.память или его "отключение". Должен ли я отключить файл подкачки, если у меня много оперативной памяти и др.топики, тысячи их. Тоже самое и тут. И многие это делали. Я тоже это делал(и ФП отключал\переносил и профиль бравзера в RAM), но отклазался. Это не даёт ничего, только усложняет всю конструкцию и затрудняет восстановление в случае сбоя. |
Бумбик > 13-06-2021 20:07:33 |
vertex1 пишет
Только если отключить дисковый кеш в about:config Это не вина браузера, дело в том что сервер ютюба присылает видео-поток с заголовком Cache-Control в котором указано что нужно кешировать, поэтому браузер вынужден подчиниться. Можно найти расширение которое модифицирует заголовки. Ram-диск тоже вариант если озу много, так как лиса и хром постоянно пишут всякий мусор на диск |
oleg.sgh > 13-06-2021 20:08:37 |
vertex1
Можно только кэш. |
mokujin > 13-06-2021 21:04:05 |
oleg.sgh пишет
Да всё что хошЪ можно. Запихивал в RAM 3ГБ, вообще весь бравзер целиком. Вместе с профилем, кэшем и бинарниками. Разница есть, но не_в_разы как рассказывают в интронэтах. Отказался. |
oleg.sgh > 13-06-2021 21:21:08 |
mokujin |
mokujin > 13-06-2021 22:04:54 |
oleg.sgh пишет
Ты волен делать что хочешь. Я всего лишь говорю о том, что это не имеет особого смысла(кроме образовательного и навыков\опыта в понимании как работает ОС) и не дает выигрыша. oleg.sgh пишет
Смысл был в том, что диски hdd, это самый медленный узел во всём компе и даже читается оттуда dll в разы медленее, чем из опер.памяти. А с появлением доступных трердотельных SSD , за это все можно забыть, скорости доступа если и не сравнялись, то значительно приблизились. В ~10раз SSD быстрее HDD. т.е. минута загрузки ОС стала 6сек. И это перестало иметь смысл. Можно соорудить систему(и такое делали уже давно Windows на RAM-диске) где вообще всю ОС запихнуть в RAM и она будет работать там отличненько. Но когда отрубят эл-во, то придется долго ее опять "заводить". Можно соорудить и страховку с аккумуляторами для этой Системы и проч. ист.питания... но это недоступно 99% юзеров. +сложности с установкой программ, обновлением самой ОС и проч. "прелести". Все CDN-ы используют кэш, все интронэт_провайдеры используют кэш; гуугл ставит во-всех странах свои коробки с кэшем, для быстрейшего доступа к своим сервисам - а юзер сидящий за слабеньким компом, удаляет себе кэш ОС и бравзера, а также стремится отрубить "подкачку" - яж лучче знаю |
vertex1 > 14-06-2021 16:26:11 |
mokujin пишет
Можете сравнить на Netflix, IVI или других онлайн кинотеатрах, там объём записей будет гораздо больше, особенно если в полном качестве смотреть. |
oleg.sgh > 14-06-2021 17:02:04 |
vertex1
У меня другая, платная, эту опробовал ради интереса. Позволяет создать динамический диск. Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. |
Yeesha > 14-06-2021 19:23:41 |
|
mokujin > 14-06-2021 20:12:28 |
Yeesha прям с языка снял +1 upd. Пойми прально: кэш... большинство неверно думает про него. Там бравзеры хранят уже выполненный_код_скриптов_стилей_и_проч., уже посчитанный и построенный ДОМ(тут не уверен) для твоей машины\системы. ХДД действительно, при прочих равных, дольше проживёт чем ССД. Но вот насчёт суммарно прогнанных данных через обои типы дисков(скорости ведь у них в десять раз различаются) яхз. ХДД проживет 6лет , а ССД три - но объём прогнанных данных у них может быть одинаков, вполне-себе. Просто ССД ганяет их быстрей и быстрей изнашивается. За это мы платим их частой сменой. |
ibb1386 > 15-06-2021 01:01:37 |
У технология кеширования через одно место как была так и осталась. |