Можно ли отключить полностью своп видео (HTML5)?
ОЗУ у меня, как я считаю, более чем достаточно (16ГБ).
Обычно занято гига 4, редко более 6.
Бывает откроешь несколько видео сразу на ютубе или другом видеосервисе, нажмешь паузу и...иногда уже на 3, иногда где-то на 7 вкладке с видео браузер виснит и уходит в жесткий своп. При чем вечный. Пробовал минут на 15 или даже больше оставлять, не помогает.
Диск с системой у меня стоит старенький, добивается, нагрузки не выдерживает.
Если не убить процесс вовремя, то только жесткий ресет системы помогает.
Для файрфокса и было увеличено ОЗУ с 4 до 16 гигов пару лет назад (вообще для кеша в целом и отключено кеширование было), но всё равно ему что-то мешает.
Большинство проблема в итоге поборол, а эта так и осталась.
Менять HDD не рассматриваю.
ОС линукс. Версии были разные.
Уже не первый год данная проблема и заколебала.
Отсутствует
Вопрос поставлен так, что непонятно ничерта и можно только догадываться.
Так вот, предположительно, должно помочь отключение файла подкачки. Или раздела подкачки, смотря что у тебя.
Отсутствует
На линукс нет файла подкачки. Раздел подкачки отключен.
Суть проблемы - в определённый момент при открытие нескольких вкладок с видео (на паузе) - файрфокс начинает насиловать диск. Моё предположение, что он начинает скидывать все видео сразу непонятным мне образом. Потому что при обычном копирование файлов - такого не происходит.
Раньше была похожая проблема с фоксом, при заполнение ОЗУ, запускался своп системы, но теперь я в 4 раза увеличил и он физически не может это всё заполнить.
Отсутствует
@Coroner попробую призвать тебя в свою тему, которую пока не закрыли.
А то смотрю модераторы тут шлют всех в поиск или базу знаний и закрывают все темы.
А там всё сводится к тому, что "снести всё и заново поставить".
Смысл теряется. Если я все снесу, то я лучше на другой браузер свалю.
Если периодически интересоваться жизнь нужного ПО, то потом не было бы удивлений, как Firefox, даже 57, работает и на 2 Гигах, и на одном.
Хотя можно бороться с поеданием памяти и покупкой ОЗУ. Правда если его не обслуживать он и докупленную съест, но кто мешает ещё докупить?
Так вот, уважаемый @Coroner, как ты предлагаешь следить за ним?
Я достаточно долго мучался с ним и поднимал разные темы на разных форумах.
Там все пришли к выводу "докупать озу" или "ставить ССД", чтобы он в свап всё скидывал нещадя это ССД.
У меня не было желания каждый год покупать по ССД и терять всю информацию на нём.
Вот даже сейчас только перезапустил бразуер и открыто три вкладки данного форума и десяток пока просто висят не загруженные и уже показывает
952.82 MB (100.0%) ++ explicit
3,552.60 MB ── vsize
Хотя можно не отвечать, ответ я знаю и выше говорил "всё удалять, начинать с плагинов".
Как ещё следить за браузером - я не знаю. И как часто это надо делать?
Как оказалось, данная проблема озвученная в этой теме, всё та же старая проблема. что и была при 4 гб ОЗУ.
При нескольких вкладка Ютуба он начинает уходить нещадно в СВОП.
Ничего не грузит так HDD, только Файрфокс. Пробовал насиловать HDD и оставлять минут на 15 и даже дольше. Не помогает, ну выходит из свопа.
Только хардресет системы.
Отсутствует
Не буду спрашивать, зачем открывать несколько ютюбов и ставить их на паузу. Допустим что это для чего-то надо. Но модераторы в общем правы что отсылают в FAQ. Только там описано всё не так как как вы трактуете. Удаление и очистка — это крайние меры, а начинать надо не с этого.
Например задавая вопрос следует хотя-бы указывать что за система, что за браузер и что в нём напихано. У Вас лишь UA56 и некий "линукс" — больше ничего.
Присовокупите информацию из about:support — возможно там есть ответ?
Не удаление аддонов, а их отключение должно быть первым шагом. Плюс временное обнуление настроек (предварительно забэкапив профиль, а можно и папку Firefox заодно) удаляем prefs.js и user.js, моно и стили поотключать, если имеются. Отключаем все дополнения, чистим кэш, отключаем аппаратное ускорение/ Если есть антивирус — отключаем и его (и не просто выключаем GUI, а убиваем его процессы). После смотрим что имеем. Возможно стоит отключить многопроцессность или изменить её настройки.
Об удалении или другом непоправимом изменении здесь ни слова, тем более имеем бэкап.
Если проблемы остаются — делам новый профиль и смотрим из него, ещё лучше — ставим портативку и смотрим как ведёт себя кристально чистый Firefox. А он должен работать нормально. Сам я никогда не открываю много ютюбов, память не позволяет, но вполне способен открыть пяток или чуть больше вкладок и оставить их на паузе. А судя по пользователям — среди них много любителей открывать тучи вкладок, многие жалуются на повышенное потребление, но не на такое, когда приходится докупать сотни гигабайт.
И я не знаю как сабж работает на этих ваших убунтах. А сабж с нумером 56 я вообще считаю недоразумением и его снёс сразу после того как поглядел.
"Обслуживание" же вкратце сводится к наблюдению за установленными дополнениями, их своевременным обновлением и заменой (а также обновлением и убиранием конфликтов в подписках блокировщиков), они в большинстве случаев и вызывают проблемы. Удалением файлов, которые возможно вызывают проблемы (вроде storage.sqlite), папок crashes, datareporting, набивающимися порой тысячами файлов, обслуживанием sqlite файлов (хотя по идее Firefox их сам должен бы вакуумить) — есть нехитрые командные файлы или (SpeedyFox для Windows). Периодической проверки на дрянь (AdwCleaner и аналоги). Но в основном — это дополнения, часто блокировщик с дублирующим или конфликтующими подписками. Для очистки "ненужных" файлов на борде выкладываются нехитрые батнички, которые наверное нетрудно перепилить для линукса или поглядеть что именно можно безболезненно выкинуть их профиля.
По сути я пересказал FAQ и не сказал ничего, что не было бы описано на форуме. И конечно же всё зависит от открываемых сайтов, Firefox по утверждению некоторых пользователей плохо переносит тяжёлый контент. И я не знаю что в линуксе с драйверами.
Смысл моего бла-бла-бла в основном сводится к тому, что Firefox — не редкий софт, установлен у десятков миллионов, а проблемы пожирания всей памяти и жутких тормозов присутствуют лишь у части пользователей. Выходит дело не в нём самом, а в дополнениях, индивидуальных настройках, в системе, драйверах и прочих вещах вокруг Firefox.
Интересно было бы установить такой-же как у Вас на винду и перекинуть туда Ваш профиль. Вдруг забегает быстро?
Насчёт отключения "свопа видео" — не уверен что это вообще возможно. Нельзя ли Вам изменить стиль работы, если дело лишь в привычных Вам удобствах, а не в жёсткой необходимости? Стоит ли открывать много вкладок одновременно с тяжёлым контентом или видео? Со всем разом Вы работать всё равно не сможете.
Отсутствует
Сведения о приложении --------------------- Имя: Firefox Версия: 56.0 ID сборки: 20171003101344 User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0 ОС: Linux 4.4.0-98-generic Многопроцессные окна: 0/1 (Отключены) Процессы веб-контента: Stylo: false (отключено по умолчанию) Ключ Google: Найден Ключ Службы определения местоположения от Mozilla: Отсутствует Безопасный Режим: false Сообщения о падениях за последние 3 дня --------------------------------------- Все сообщения о падениях Возможности Firefox ------------------- Имя: Activity Stream Версия: 0.0.0 ID: activity-stream@mozilla.org Имя: Application Update Service Helper Версия: 2.0 ID: aushelper@mozilla.org Имя: Click-to-Play staged rollout Версия: 1.4 ID: clicktoplay-rollout@mozilla.org Имя: Firefox Screenshots Версия: 10.12.0 ID: screenshots@mozilla.org Имя: Follow-on Search Telemetry Версия: 0.9.3 ID: followonsearch@mozilla.com Имя: Form Autofill Версия: 1.0 ID: formautofill@mozilla.org Имя: Multi-process staged rollout Версия: 3.00 ID: e10srollout@mozilla.org Имя: Photon onboarding Версия: 0.1 ID: onboarding@mozilla.org Имя: Pocket Версия: 1.0.5 ID: firefox@getpocket.com Имя: Shield Recipe Client Версия: 65 ID: shield-recipe-client@mozilla.org Имя: Web Compat Версия: 1.1 ID: webcompat@mozilla.org Расширения ---------- Имя: ¡No PASSarán Версия: 1.5-beta Включено: true ID: @inopassaran Имя: Менеджер сессий Версия: 0.8.1.13 Включено: true ID: {1280606b-2510-4fe0-97ef-9b5a22eafe30} Имя: Adblock Plus Версия: 2.9.1 Включено: true ID: {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} Имя: Classic Theme Restorer Версия: 1.7.2 Включено: true ID: ClassicThemeRestorer@ArisT2Noia4dev Имя: Fasterfox Версия: 3.9.85.1-signed.1-signed Включено: true ID: {c36177c0-224a-11da-8cd6-0800200c9a91} Имя: Gmail Watcher Версия: 2.29 Включено: true ID: gmailwatcher@sonthakit Имя: Greasemonkey Версия: 3.17 Включено: true ID: {e4a8a97b-f2ed-450b-b12d-ee082ba24781} Имя: NoScript Версия: 5.1.4 Включено: true ID: {73a6fe31-595d-460b-a920-fcc0f8843232} Имя: OneTab Версия: 1.23.0 Включено: true ID: extension@one-tab.com Имя: RequestPolicy Continued Версия: 1.0.beta13.2 Включено: true ID: rpcontinued@amo.requestpolicy.org Имя: Restartless Restart Версия: 9.1-signed.1-signed Включено: true ID: restartless.restart@erikvold.com Имя: Simple Currency Converter Версия: 2.3.3 Включено: true ID: foxcconverter@gmail.com Имя: Status-4-Evar Версия: 2017.08.20.15 Включено: true ID: status4evar@caligonstudios.com Имя: Stylish Версия: 2.1.1 Включено: true ID: {46551EC9-40F0-4e47-8E18-8E5CF550CFB8} Имя: Video Blocker Версия: 5.2.6 Включено: true ID: jid1-3OQ5HY7YsLBV7Q@jetpack Имя: Acebug Версия: 1.12.0.1-signed.1-signed Включено: false ID: acebug@mozilla.org Имя: ADB Helper Версия: 0.11.2 Включено: false ID: adbhelper@mozilla.org Имя: CacheViewer Версия: 0.8.6.3.1-let-fixed Включено: false ID: {71328583-3CA7-4809-B4BA-570A85818FBB} Имя: Console² Версия: 0.9.1-signed.1-let-fixed.1-signed Включено: false ID: {1280606b-2510-4fe0-97ef-9b5a22eafe80} Имя: CSS Reloader Версия: 1.2.0 Включено: false ID: cssreloader@kenneth.io Имя: CSS Usage Версия: 0.3.4.1-signed.1-signed Включено: false ID: csscoverage@spaghetticoder.org Имя: CSSsir Версия: 1.0.20131207.1-signed.1-signed Включено: false ID: {0103572f-d20f-4039-9eaa-ded7c4a97124} Имя: Ctrl-Tab Версия: 0.21.1.1-signed.1-signed Включено: false ID: ctrl-tab@design-noir.de Имя: Disconnect Версия: 5.18.21 Включено: false ID: 2.0@disconnect.me Имя: DOM Inspector Версия: 2.0.16.1-signed Включено: false ID: inspector@mozilla.org Имя: Dust-Me Selectors Версия: 4.1.1-signed.1-signed Включено: false ID: {3c6e1eed-a07e-4c80-9cf3-66ea0bf40b37} Имя: ePN CashBack Plugin Версия: 0.8.3 Включено: false ID: jid1-XAZYVkS6OPAR5Q@jetpack Имя: ePN Webmaster Plugin Версия: 0.1.3 Включено: false ID: @epn_webmaster_plugin Имя: Firebug Версия: 2.0.19 Включено: false ID: firebug@software.joehewitt.com Имя: FireDiff Версия: 1.2.1.1-signed.1-signed Включено: false ID: firediff@johnjbarton.com Имя: FireFile Версия: 0.9.2.1-signed.1-signed Включено: false ID: firefile@strebitzer.at Имя: FireFTP Версия: 2.0.31 Включено: false ID: {a7c6cf7f-112c-4500-a7ea-39801a327e5f} Имя: FirePHP Версия: 0.7.4.1-signed.1-signed Включено: false ID: FirePHPExtension-Build@firephp.org Имя: FireQuery Версия: 2.0.4 Включено: false ID: firequery@binaryage.com Имя: FireRainbow Версия: 1.5.1-signed.1-signed Включено: false ID: firerainbow@hildebrand.cz Имя: FireStorage Plus! Версия: 1.7.1-signed.1-signed Включено: false ID: firestorageplus@nickbelhomme.com Имя: FireUnit Версия: 1.0a3 Включено: false ID: fireunit@mozilla.com Имя: Flashblock Версия: 1.5.20 Включено: false ID: {3d7eb24f-2740-49df-8937-200b1cc08f8a} Имя: Flashbug Версия: 1.9.9.1-signed.1-signed Включено: false ID: flashbug@coursevector.com Имя: FlashFirebug Версия: 4.67 Включено: false ID: flashfirebug@o-minds.com Имя: FoxGuide Версия: 1.4.1-signed.1-signed Включено: false ID: {66B2CEAE-80B4-46b0-8E4D-586721E5C1FA} Имя: friGate - разблокировка сайтов Версия: 2.2.1.1-signed Включено: false ID: e67f8350-7edf-11e3-baa7-0800200c9a66@fri-gate.org Имя: HackBar Версия: 1.6.3.1-signed.1-signed Включено: false ID: {F5DDF39C-9293-4d5e-9AA8-E04E6DD5E9B4} Имя: Html Validator Версия: 0.9.7.4 Включено: false ID: {3b56bcc7-54e5-44a2-9b44-66c3ef58c13e} Имя: HttpFox Версия: 0.8.14.1-signed.1-signed Включено: false ID: {4093c4de-454a-4329-8aff-c6b0b123c386} Имя: JavaScript Debugger Версия: 0.9.89.1-signed.1-signed Включено: false ID: {f13b157f-b174-47e7-a34d-4815ddfdfeb8} Имя: JSONView Версия: 1.2.4 Включено: false ID: jsonview@brh.numbera.com Имя: KOLOBOK Smiles Версия: 1.12.1-signed.1-signed Включено: false ID: {5CEFD22F-9A9E-4544-9BFC-C4F2FBCA87D6} Имя: LiveReload Версия: 2.0.9 Включено: false ID: livereload@livereload.com Имя: Money Yandex Версия: 0.0.1 Включено: false ID: @moneyyandex Имя: MozRepl Версия: 1.1.2.1-signed.1-signed Включено: false ID: mozrepl@hyperstruct.net Имя: Page Speed Версия: 1.12.9.2 Включено: false ID: {e3f6c2cc-d8db-498c-af6c-499fb211db97} Имя: ReminderFox Версия: 2.1.5.6 Включено: false ID: {ada4b710-8346-4b82-8199-5de2b400a6ae} Имя: RequestPolicy Версия: 0.5.28.1-signed.1-signed Включено: false ID: requestpolicy@requestpolicy.com Имя: ScrapBook Версия: 1.5.14 Включено: false ID: {53A03D43-5363-4669-8190-99061B2DEBA5} Имя: Tab Groups Версия: 2.1.4 Включено: false ID: tabgroups@quicksaver Имя: Tab Tree Версия: 1.5.1 Включено: false ID: TabsTree@traxium Имя: Ubuntu Modifications Версия: 3.4 Включено: false ID: ubufox@ubuntu.com Имя: User Agent Switcher Версия: 0.7.3.1-signed.1-signed Включено: false ID: {e968fc70-8f95-4ab9-9e79-304de2a71ee1} Имя: Valence Версия: 0.3.8 Включено: false ID: fxdevtools-adapters@mozilla.org Имя: Web Developer Версия: 1.2.13 Включено: false ID: {c45c406e-ab73-11d8-be73-000a95be3b12} Имя: YSlow Версия: 3.1.8.1-signed.1-signed Включено: false ID: yslow@yahoo-inc.com Графика ------- Возможности Композитинг: Basic Асинхронное панорамирование/зум: нет WebGL 1 - Информация WSI драйвера: GLX 1.4 GLX_VENDOR(client): Mesa Project and SGI GLX_VENDOR(server): SGI Extensions: GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap GLX_INTEL_swap_event WebGL 1 - Визуализатор драйвера: Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Desktop WebGL 1 - Версия драйвера: 3.0 Mesa 12.0.6 WebGL 1 - Расширения драйвера: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_APPLE_object_purgeable GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_gpu_program_parameters GL_EXT_texture_array GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_AMD_performance_monitor GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_debug_output GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_texture_lod GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_multisample GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_uniform_buffer_object GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_NV_texture_barrier GL_ARB_get_program_binary GL_ARB_robustness GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_texture_compression_bptc GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_shader_atomic_counters GL_ARB_shader_image_load_store GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_texture_storage GL_ARB_transform_feedback_instanced GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_transform_feedback GL_AMD_shader_trinary_minmax GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_clear_buffer_object GL_ARB_compute_shader GL_ARB_copy_image GL_ARB_explicit_uniform_location GL_ARB_framebuffer_no_attachments GL_ARB_invalidate_subdata GL_ARB_program_interface_query GL_ARB_robust_buffer_access_behavior GL_ARB_shader_image_size GL_ARB_shader_storage_buffer_object GL_ARB_texture_query_levels GL_ARB_texture_storage_multisample GL_ARB_texture_view GL_ARB_vertex_attrib_binding GL_KHR_debug GL_KHR_robustness GL_ARB_buffer_storage GL_ARB_clear_texture GL_ARB_internalformat_query2 GL_ARB_multi_bind GL_ARB_seamless_cubemap_per_texture GL_ARB_shader_draw_parameters GL_ARB_texture_mirror_clamp_to_edge GL_ARB_vertex_type_10f_11f_11f_rev GL_EXT_shader_integer_mix GL_INTEL_performance_query GL_ARB_clip_control GL_ARB_conditional_render_inverted GL_ARB_cull_distance GL_ARB_derivative_control GL_ARB_get_texture_sub_image GL_ARB_pipeline_statistics_query GL_ARB_shader_texture_image_samples GL_ARB_texture_barrier GL_EXT_polygon_offset_clamp GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_ARB_shader_clock GL_EXT_shader_samples_identical WebGL 1 - Расширения: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_frag_depth EXT_sRGB EXT_shader_texture_lod EXT_texture_filter_anisotropic EXT_disjoint_timer_query MOZ_debug OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_etc WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context MOZ_WEBGL_lose_context MOZ_WEBGL_compressed_texture_s3tc MOZ_WEBGL_depth_texture WebGL 2 - Информация WSI драйвера: GLX 1.4 GLX_VENDOR(client): Mesa Project and SGI GLX_VENDOR(server): SGI Extensions: GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap GLX_INTEL_swap_event WebGL 2 - Визуализатор драйвера: Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Desktop WebGL 2 - Версия драйвера: 3.3 (Core Profile) Mesa 12.0.6 WebGL 2 - Расширения драйвера: GL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_performance_monitor GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_trinary_minmax GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_object_purgeable GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gpu_shader5 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_occlusion_query2 GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map_array GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ATI_blend_equation_separate GL_ATI_texture_float GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_shader_integer_mix GL_EXT_shader_samples_identical GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_INTEL_performance_query GL_KHR_context_flush_control GL_KHR_debug GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_MESA_pack_invert GL_MESA_texture_signed_rgba GL_NV_conditional_render GL_NV_depth_clamp GL_NV_packed_depth_stencil GL_NV_texture_barrier GL_OES_EGL_image GL_OES_read_format GL_S3_s3tc WebGL 2 - Расширения: EXT_color_buffer_float EXT_texture_filter_anisotropic EXT_disjoint_timer_query MOZ_debug OES_texture_float_linear WEBGL_compressed_texture_etc WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context MOZ_WEBGL_lose_context MOZ_WEBGL_compressed_texture_s3tc Видеокарта №1 Активна: Да Описание: Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Desktop Код производителя: Intel Open Source Technology Center Код устройства: Mesa DRI Intel(R) Haswell Desktop Версия драйвера: 3.0 Mesa 12.0.6 Диагностика AzureCanvasAccelerated: 0 AzureCanvasBackend: skia AzureContentBackend: skia AzureFallbackCanvasBackend: none CairoUseXRender: 0 Лог решения HW_COMPOSITING: blocked by default: Acceleration blocked by platform OPENGL_COMPOSITING: unavailable by default: Hardware compositing is disabled WEBRENDER: opt-in by default: WebRender is an opt-in feature unavailable by runtime: Build doesn't include WebRender Медиа ----- Звуковая подсистема: pulse Максимальное число каналов: 2 Предпочтительный формат каналов: stereo Предпочтительная частота дискретизации: 48000 Устройства вывода Имя: Группа Встроенное аудио Digital Stereo (HDMI): /devices/pci0000:00/0000:00:03.0/sound/card0 Встроенное аудио Аналоговый стерео: /devices/pci0000:00/0000:00:1b.0/sound/card1 Устройства ввода Имя: Группа Monitor of Встроенное аудио Digital Stereo (HDMI): /devices/pci0000:00/0000:00:03.0/sound/card0 Monitor of Встроенное аудио Аналоговый стерео: /devices/pci0000:00/0000:00:1b.0/sound/card1 Встроенное аудио Аналоговый стерео: /devices/pci0000:00/0000:00:1b.0/sound/card1 Важные изменённые настройки --------------------------- accessibility.blockautorefresh: true accessibility.typeaheadfind: true accessibility.typeaheadfind.flashBar: 0 browser.cache.compression_level: 9 browser.cache.disk.capacity: 0 browser.cache.disk.enable: false browser.cache.disk.filesystem_reported: 1 browser.cache.disk.hashstats_reported: 1 browser.cache.disk.smart_size_cached_value: 66240 browser.cache.disk.smart_size.enabled: false browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false browser.cache.frecency_experiment: 1 browser.cache.memory.capacity: 2265536 browser.cache.offline.capacity: 51200 browser.cache.offline.enable: false browser.cache.use_new_backend: 1 browser.download.folderList: 2 browser.history_expire_days: 180 browser.places.smartBookmarksVersion: 8 browser.search.useDBForOrder: true browser.sessionstore.interval: 60000 browser.sessionstore.upgradeBackup.latestBuildID: 20171003101344 browser.startup.homepage: about:home browser.startup.homepage_override.buildID: 20171003101344 browser.startup.homepage_override.mstone: 56.0 browser.tabs.insertRelatedAfterCurrent: false browser.tabs.insertRelatedAfterCurrent.backup: true browser.tabs.loadFolderAndReplace: false browser.tabs.onTop: false browser.tabs.remote.autostart.2: false browser.tabs.remote.force-enable: false browser.tabs.tabMinWidth: 100 browser.tabs.warnOnClose: false browser.urlbar.searchSuggestionsChoice: false browser.urlbar.suggest.searches: false browser.urlbar.trimURLs: false browser.urlbar.userMadeSearchSuggestionsChoice: true dom.apps.lastUpdate.buildID: 20161025170400 dom.apps.lastUpdate.mstone: 49.0.2 dom.apps.reset-permissions: true dom.max_chrome_script_run_time: 40 dom.max_script_run_time: 40 dom.mozApps.used: true dom.push.userAgentID: e495192d47fe45da84b5775298c1b6e2 dom.w3c_touch_events.expose: false extensions.lastAppVersion: 56.0 font.internaluseonly.changed: false general.useragent.locale: ru gfx.crash-guard.glcontext.appVersion: 45.0.2 gfx.crash-guard.glcontext.deviceID: Mesa DRI Intel(R) Haswell Desktop gfx.crash-guard.glcontext.driverVersion: 3.0 Mesa 11.2.0 gfx.crash-guard.status.glcontext: 2 javascript.options.strict: true media.gmp-gmpopenh264.abi: x86_64-gcc3 media.gmp-gmpopenh264.lastUpdate: 1471461423 media.gmp-gmpopenh264.version: 1.6 media.gmp-manager.buildID: 20171003101344 media.gmp-manager.lastCheck: 1510096251 media.gmp.storage.version.observed: 1 media.navigator.video.default_fps: 1 media.navigator.video.default_minfps: 0 media.video-queue.default-size: 1000 media.webrtc.debug.aec_log_dir: /tmp media.webrtc.debug.log_file: /tmp/WebRTC.log network.cookie.prefsMigrated: true network.dns.disablePrefetch: true network.dnsCacheEntries: 20 network.ftp.idleConnectionTime: 300 network.http.keep-alive.timeout: 300 network.http.max-connections: 30 network.http.max-connections-per-server: 15 network.http.max-persistent-connections-per-proxy: 8 network.http.speculative-parallel-limit: 0 network.predictor.cleaned-up: true network.prefetch-next: false places.database.lastMaintenance: 1509875083 places.history.expiration.transient_current_max_pages: 123121 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true plugins.ctprollout.cohort: user-changed-from-test plugins.ctprollout.cohortSample: 0.681119 print.print_bgcolor: false print.print_bgimages: false print.print_colorspace: default print.print_downloadfonts: false print.print_duplex: 0 print.print_evenpages: true print.print_in_color: true print.print_margin_bottom: 0.5 print.print_margin_left: 0.5 print.print_margin_right: 0.5 print.print_margin_top: 0.5 print.print_oddpages: true print.print_orientation: 0 print.print_page_delay: 50 print.print_paper_data: 0 print.print_paper_height: 297,00 print.print_paper_name: iso_a4 print.print_paper_size_type: 1 print.print_paper_size_unit: 1 print.print_paper_width: 210,00 print.print_plex_name: default print.print_resolution_name: default print.print_scaling: 1,00 print.print_shrink_to_fit: true print.print_to_file: false print.print_unwriteable_margin_bottom: 56 print.print_unwriteable_margin_left: 25 print.print_unwriteable_margin_right: 25 print.print_unwriteable_margin_top: 25 print.tmp.printerfeatures.PostScript/default.can_change_colorspace: false print.tmp.printerfeatures.PostScript/default.can_change_downloadfonts: false print.tmp.printerfeatures.PostScript/default.can_change_jobtitle: false print.tmp.printerfeatures.PostScript/default.can_change_num_copies: true print.tmp.printerfeatures.PostScript/default.can_change_orientation: true print.tmp.printerfeatures.PostScript/default.can_change_paper_size: true print.tmp.printerfeatures.PostScript/default.can_change_plex: false print.tmp.printerfeatures.PostScript/default.can_change_printincolor: true print.tmp.printerfeatures.PostScript/default.can_change_resolution: false print.tmp.printerfeatures.PostScript/default.can_change_spoolercommand: true print.tmp.printerfeatures.PostScript/default.colorspace.0.name: default print.tmp.printerfeatures.PostScript/default.colorspace.count: 1 print.tmp.printerfeatures.PostScript/default.has_special_printerfeatures: true print.tmp.printerfeatures.PostScript/default.orientation.0.name: portrait print.tmp.printerfeatures.PostScript/default.orientation.1.name: landscape print.tmp.printerfeatures.PostScript/default.orientation.count: 2 print.tmp.printerfeatures.PostScript/default.paper.0.height_mm: 210 print.tmp.printerfeatures.PostScript/default.paper.0.is_inch: false print.tmp.printerfeatures.PostScript/default.paper.0.name: A5 print.tmp.printerfeatures.PostScript/default.paper.0.width_mm: 148 print.tmp.printerfeatures.PostScript/default.paper.1.height_mm: 297 print.tmp.printerfeatures.PostScript/default.paper.1.is_inch: false print.tmp.printerfeatures.PostScript/default.paper.1.name: A4 print.tmp.printerfeatures.PostScript/default.paper.1.width_mm: 210 print.tmp.printerfeatures.PostScript/default.paper.2.height_mm: 420 print.tmp.printerfeatures.PostScript/default.paper.2.is_inch: false print.tmp.printerfeatures.PostScript/default.paper.2.name: A3 print.tmp.printerfeatures.PostScript/default.paper.2.width_mm: 297 print.tmp.printerfeatures.PostScript/default.paper.3.height_mm: 279 print.tmp.printerfeatures.PostScript/default.paper.3.is_inch: true print.tmp.printerfeatures.PostScript/default.paper.3.name: Letter print.tmp.printerfeatures.PostScript/default.paper.3.width_mm: 215 print.tmp.printerfeatures.PostScript/default.paper.4.height_mm: 355 print.tmp.printerfeatures.PostScript/default.paper.4.is_inch: true print.tmp.printerfeatures.PostScript/default.paper.4.name: Legal print.tmp.printerfeatures.PostScript/default.paper.4.width_mm: 215 print.tmp.printerfeatures.PostScript/default.paper.5.height_mm: 431 print.tmp.printerfeatures.PostScript/default.paper.5.is_inch: true print.tmp.printerfeatures.PostScript/default.paper.5.name: Tabloid print.tmp.printerfeatures.PostScript/default.paper.5.width_mm: 279 print.tmp.printerfeatures.PostScript/default.paper.6.height_mm: 254 print.tmp.printerfeatures.PostScript/default.paper.6.is_inch: true print.tmp.printerfeatures.PostScript/default.paper.6.name: Executive print.tmp.printerfeatures.PostScript/default.paper.6.width_mm: 190 print.tmp.printerfeatures.PostScript/default.paper.count: 7 print.tmp.printerfeatures.PostScript/default.plex.0.name: default print.tmp.printerfeatures.PostScript/default.plex.count: 1 print.tmp.printerfeatures.PostScript/default.resolution.0.name: default print.tmp.printerfeatures.PostScript/default.resolution.count: 1 print.tmp.printerfeatures.PostScript/default.supports_colorspace_change: false print.tmp.printerfeatures.PostScript/default.supports_downloadfonts_change: false print.tmp.printerfeatures.PostScript/default.supports_jobtitle_change: false print.tmp.printerfeatures.PostScript/default.supports_orientation_change: true print.tmp.printerfeatures.PostScript/default.supports_paper_size_change: true print.tmp.printerfeatures.PostScript/default.supports_plex_change: false print.tmp.printerfeatures.PostScript/default.supports_printincolor_change: true print.tmp.printerfeatures.PostScript/default.supports_resolution_change: false print.tmp.printerfeatures.PostScript/default.supports_spoolercommand_change: true privacy.cpd.extensions-sessionmanager: false privacy.cpd.offlineApps: true privacy.cpd.siteSettings: true privacy.donottrackheader.enabled: true privacy.sanitize.migrateClearSavedPwdsOnExit: true privacy.sanitize.migrateFx3Prefs: true security.disable_button.openCertManager: false security.warn_viewing_mixed: false services.sync.declinedEngines: services.sync.engine.greasemonkey: true storage.vacuum.last.index: 1 storage.vacuum.last.places.sqlite: 1509702282 Важные заблокированные настройки -------------------------------- База данных Places ------------------ JavaScript ---------- Инкрементальный GC: true Поддержка доступности --------------------- Активирована: false Отключение поддержки доступности: 0 Версии библиотек ---------------- NSPR Ожидаемая минимальная версия: 4.16 Используемая версия: 4.16 NSS Ожидаемая минимальная версия: 3.32.1 Используемая версия: 3.32.1 NSSSMIME Ожидаемая минимальная версия: 3.32.1 Используемая версия: 3.32.1 NSSSSL Ожидаемая минимальная версия: 3.32.1 Используемая версия: 3.32.1 NSSUTIL Ожидаемая минимальная версия: 3.32.1 Используемая версия: 3.32.1 Экспериментальные возможности ----------------------------- Песочница --------- Seccomp-BPF (Фильтрация системных вызовов): true Синхронизация потока Seccomp: true Пользовательские пространства имён: true Песочница для процесса контента: true Песочница для медиаплагина: true Степень изоляции процесса контента: 2 Эффективная степень изоляции процесса контента: 2 Отклонённые cистемные вызовы ----------------------------
Не удаление аддонов, а их отключение должно быть первым шагом. Плюс временное обнуление настроек (предварительно забэкапив профиль, а можно и папку Firefox заодно) удаляем prefs.js и user.js, моно и стили поотключать, если имеются. Отключаем все дополнения, чистим кэш, отключаем аппаратное ускорение/
То есть это не удаляем? Ну да, можно назвать по вашему "всё отключаем".
Антивируса нет, многопроцессорность раньше не существовала, проблеме много лет, то есть версия тут не при чем. Я её (многопроцессорность) даже наоборот пробовал включать пару месяцев назад, думал лучше будет. Нет, не стало лучше.
Разумеется новый и чистый так не будет жрать память и тормозить. А ещё он будет сразу всё скидывать на диск (кэшироваться, пока диск не заполнится), а не в ОЗУ.
Я пытался перенести на чистый браузер профиль по "чуть-чуть". Идея мне не понравилась. Тратится море времени.
Что касается
"Обслуживание" же вкратце сводится к наблюдению за установленными дополнениями, их своевременным обновлением и заменой (а также обновлением и убиранием конфликтов в подписках блокировщиков), они в большинстве случаев и вызывают проблемы. Удалением файлов, которые возможно вызывают проблемы (вроде storage.sqlite), папок crashes, datareporting, набивающимися порой тысячами файлов, обслуживанием sqlite файлов (хотя по идее Firefox их сам должен бы вакуумить) — есть нехитрые командные файлы или (SpeedyFox для Windows). Периодической проверки на дрянь (AdwCleaner и аналоги). Но в основном — это дополнения, часто блокировщик с дублирующим или конфликтующими подписками. Для очистки "ненужных" файлов на борде выкладываются нехитрые батнички, которые наверное нетрудно перепилить для линукса или поглядеть что именно можно безболезненно выкинуть их профиля.
То это для большинства пользователей - магия. Я конечно, если посидеть, всё это выполню, но уйдет опять много времени.
Мой профиль тянется ещё с третьих версий или даже раньше, года с 2007 наверное или раньше, при чем с виндосовских, в том числе портабле.
Я понимаю: тут то пациент и нуждается в смертельной рубашке, врачи тут становятся бессильны.
а проблемы пожирания всей памяти и жутких тормозов присутствуют лишь у части пользователей. Выходит дело не в нём са
Есть статистика? От того, что тут не создают постоянно темы, от того что эти темы постоянно закрывают и шлют в FAQ? В интернете очень много таких тем, в комментах на сайтах полно "ушел с фокса, потому что он жрёт память" - могу точно сказать, что это не единичные случаи.
Нельзя ли Вам изменить стиль работы, если дело лишь в привычных Вам удобствах, а не в жёсткой необходимости? Стоит ли открывать много вкладок одновременно с тяжёлым контентом или видео? Со всем разом Вы работать всё равно не сможете.
Зачем? Неужели 3-5 вкладок видео на паузе это так много?! Редко бывает 6-7, но это точно гарантировано уход в swap, потому что ОЗУ забивается.
Когда-то у меня было вообще 4 окна по вкладок 20 в каждой и 4 Гига. Сейчас я всё это вынес в OneTab, а проблем больше.
Я понимаю, что часть проблем из-за 4-5 жизненно важных мне плагинов, но не 16 гигов ОЗУ из-за 5 вкладок ютуба.
но у меня нет дров для моей видюхи
Ну у меня corei7-4k. Видюха встроенная (та что в процессоре). Дрова на месте, в игры гоняю - CS1.6, Don't Strave, UT2004 через вине, ещё десяток мелких стимовских.
Если бы были тормоза, то это был бы один разговор. Они кстати тоже бывают, когда, как я выяснил - ОЗУ приближается к 80%, начинает проседать картинка. Но речь не об этом, а о полном блокирование всего и вся. Блокирует на сам Firefox, а ОС (предполагаю корни всё вот от туда http://lurkmore.to/12309). Но это происходит потому что Firefox начинает свопиться. То есть следствие, а причина Firefox. Сначала блокируется сам Firefox и если не успеть вовремя среагировать (убить процесс), в течение 5-10 секунд, то блокируется всё и надо жать кнопочку на системном блоке. Думаю не стоит говорить, что это плохо сказывается на железе.
Стоит ещё добавить. Предположим у меня будет 7 вкладок, в каждом видео на паузе. Каждое видео, возьмём по максимум всё, будет по 30 минут. На Ютуб это примерно 1 гиг, если не ошибаюсь. То есть по максимуму это 7 гигов должно уйти в память. Но это не учитывая, что видео не грузится полностью обычно, а загружается только минуты 3 видео, а это всего лишь пару сотен метров. То есть Firefox под видео в ОЗУ занимает в несколько раз больше места, чем сами видео. Это предположения и предполагаю, что это кэш плохо чистится в ОЗУ. Этот абзац мысли в слух.
Ничего нового, кроме абзаца про "Обслуживание" я не услышал. Посмотрим что из этого можно сделать.
В любом случае спасибо.
Отредактировано BaNru (08-11-2017 03:20:13)
Отсутствует
Ничего нового, кроме абзаца про "Обслуживание" я не услышал.
А что Вы хотели услышать на Ваш вопрос?
Я: Правда если его не обслуживать он и докупленную съест, но кто мешает ещё докупить?
BaNru: как ты предлагаешь следить за ним?
То есть это не удаляем? Ну да, можно назвать по вашему "всё отключаем".
Ну разные же слова и значения — удаление и отключение?
А ещё он будет сразу всё скидывать на диск (кэшироваться, пока диск не заполнится), а не в ОЗУ.
С чего бы браузеру забивать диск до заполнения, если у него есть ограничения на размер кэша? Для диска свои, для памяти свои.
Настроить нетрудно.
Есть статистика? От того, что тут не создают постоянно темы, от того что эти темы постоянно закрывают и шлют в FAQ? В интернете очень много таких тем, в комментах на сайтах полно "ушел с фокса, потому что он жрёт память" - могу точно сказать, что это не единичные случаи.
Есть https://bugzilla.mozilla.org например. И bugzilla не переполнен стонами пользователей.
А отсылают в FAQ для того чтобы не повторять стократно одни и те же методы решения проблем. Просто им надо следовать, а не ждать годами пока разработчики Firefox не выявят проблемы, возникающие у отдельных пользователей. На каких сайтах полно "ушел с фокса" я не знаю. Здесь тоже есть некто, который во всех своих 20-30 комментариев одного из его аккаунтов пишет что Firefox — помойка, а хром — тру. Можно ему верить, если вся его деятельность на форуме ограничена лишь подобными заявлениями? А ведь он и на других форумах есть.
И многие пользователи, которых услали читать FAQ вторично не появляются не из-за того что ушли на хром. Возможно они выполнили рекомендации и вполне довольны. Как Вам такая версия? Кстати не все жалуются на видео, жалобы были и на "обычный" вконтактик или фейсбучек. А это почти стопроцентно неверные самодельные настройки или дополнения виной.
Странно вообще спрашивать про статистику, написав "очень много таких тем ... в комментах на сайтах полно". Есть статистика? Нет её в обеих случаях.
Зачем? Неужели 3-5 вкладок видео на паузе это так много?!
Я не говорю что это много или мало. Я спросил зачем открывать видео и ставить его на паузу, чтобы открыть ещё видео.
Спросил лишь ради интереса. Возможно это требуется для работы, я просто поинтересовался.
Тут один форумчанин когда-то написал хорошую фразу: сколько браузеру памяти дашь — столько он и сожрёт. А если это действительно так — то выход либо в покупке ОЗУ (те мои слова что Вы и процитировали в самом начале), либо в изменении подхода к работе.
Подытоживая, цитирую Вас:
"Мой профиль тянется ещё с третьих версий или даже раньше"
"Идея мне не понравилась. Тратится море времени."
"Я конечно, если посидеть, всё это выполню, но уйдет опять много времени."
"проблеме много лет"
Увы, нет параметра в about:config browser.make.it.work.quickly
Да, долго и кропотливо, но это тянется у Вас уже много лет. Дело в том, что при периодической очистке профиля, замене дополнений, конфигурации подписок в адблоке и т.д., Вы сейчас знали бы точно, что проблема не в этих дополнениях, и не в скопившемся хламе в storage (или webappsstore?), который разрастись может до десятков мегабайт, как было у меня, или до сотен мегабайт (как писали на руборде), а в чём-то ещё.
Вы же разработчик дополнений, должны же были интересоваться настройкой и возможностями браузера. Так что то что "для большинства пользователей - магия", для Вас быть магией не должно.
Пусть кто-то знающий подскажет, но Mesa DRI Intel(R) Haswell Desktop — вроде не самая могучая видеожелезяка. Может всё-таки в ней часть решения проблемы, несмотря на отсутствие тормозов? Другого компьютера под рукой нет для проверки профиля на работоспособность? Что если память не будет поедаться так сильно, пусть не самом могучем железе?
И ещё: судя по тому что Вы на 56-й версии — Вы и дальше будете обновляться? Тогда так или иначе — новый профиль. Всё равно большинство дополнений работать перестанут и им нужна будет замена. А судя по графику выхода браузера — осталось всего три дня. Можно конечно и так накатить, но у Вас и без этого проблемы...
Отсутствует
А Gmail Watcher работает? Ему же почти два года с момента последнего обновления?
Последенее обновление 2.02.2016
Release date 30 Jan 2016
Работает.
Не думаю что он сжирает хотя бы гиг.
Вам же проще новый профиль создать. Сколько уже ненужных файлов могло накопиться, во всяких datareporting или storage? 10 лет профилю — это много, и не просто профилю, а профилю с дополнениями.
Я пытался перенести на чистый браузер профиль по "чуть-чуть". Идея мне не понравилась. Тратится море времени.
Проблема в том, что я не знаю что там переносить надо, а что не надо. Что за что отвечает.
Да там очень много хлама.
Пусть кто-то знающий подскажет, но Mesa DRI Intel(R) Haswell Desktop — вроде не самая могучая видеожелезяка. Может всё-таки в ней часть решения проблемы, несмотря на отсутствие тормозов? Другого компьютера под рукой нет для проверки профиля на работоспособность? Что если память не будет поедаться так сильно, пусть не самом могучем железе?
Нет другого. Да и не понимаю как ОЗУ связано с драйверами?
Причину и следствия я назвал.
И ещё: судя по тому что Вы на 56-й версии — Вы и дальше будете обновляться?
Последние несколько лет он сам обновляется, когда ему вздумается.
По сути, все советы это как обойти проблему, а не решить её.
Предположим я всё сделаю с нуля. Но не факт, что через неделю-другую всё не повторится.
Отсутствует
Предположим я всё сделаю с нуля. Но не факт, что через неделю-другую всё не повторится.
Тогда будете искать причину в другом, либо смените браузер. За месяц мусор не накопится и по крайней мере в FAQ уже не пошлют
К тому же : никто не заставляет удалять старый. Создайте новый и понемногу отстраивайте по вкусу, контролируя изменения поведения (тормоза, память и т.д.), а работайте на старом. И не могу согласится про обход проблемы: проблема ещё не найдена, лишь отжор памяти как её следствие. Как решит проблему, если не знаешь в чём она?
Проблема в том, что я не знаю что там переносить надо, а что не надо. Что за что отвечает.
Извините, не удержался.
FAQ: Починка браузера. Перенос своих настроек на новый профиль
Отредактировано Coroner (08-11-2017 05:11:58)
Отсутствует
За ссылку спасибо. Не видел.
А конкретно вот там нашел то что надо
https://mozilla-russia.org/products/firefox/profiles.html#filesfolders
Да и за уделённое время спасибо.
Может как опять попробую на новый профиль перенести.
Отредактировано BaNru (08-11-2017 06:41:24)
Отсутствует