X
點擊此處開啟此網站的行動版。

技術支援討論區

Constant high CPU usage, mainly by the browser chrome process

已張貼

Hi, I'm seeing near constant 30-40% CPU usage and ~1GB memory usage by the browser chrome process, and ~20% CPU but ok memoray usage by one of my (7) content processes. I'm on Nightly 61.0a1 (2018-04-24) (oldish Nightly because I'm nearly out of bandwidth so I can't afford updating and reloading all of my tabs at the moment). I recorded a performance profile: http://perfht.ml/2G77fPz. Could somebody tell me what's consuming CPU? Thanks.

Hi, I'm seeing near constant 30-40% CPU usage and ~1GB memory usage by the browser chrome process, and ~20% CPU but ok memoray usage by one of my (7) content processes. I'm on Nightly 61.0a1 (2018-04-24) (oldish Nightly because I'm nearly out of bandwidth so I can't afford updating and reloading all of my tabs at the moment). I recorded a performance profile: http://perfht.ml/2G77fPz. Could somebody tell me what's consuming CPU? Thanks.

額外的系統細節

應用程式

  • Firefox 61.0a1
  • 使用者代理:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0
  • 技術支援網址:https://support.mozilla.org/1/firefox/61.0a1/WINNT/en-US/

擴充套件

  • Autoplay No More 0.3.5 (jid1-XQEcUtyD5PwB8w@jetpack)
  • Bitwarden - Free Password Manager 1.26.6 ({446900e4-71c2-419f-a6a7-df9c091e268b})
  • Bookmark Tab Here 0.4 ({bc21b9a1-3ad6-4b00-bca4-ef5b7e21253b})
  • Bookmarklets context menu 1.1.5 ({8d2a1b8a-2ff6-4bde-aae4-4a9dd54b7e66})
  • Brief 2.5.5 (brief@mozdev.org)
  • Close Tabs to the Left 1.4 ({08fb86c7-5590-40b1-ba0f-22917b9a5faf})
  • Context Plus 0.5.0 ({bb682c45-3136-4213-bf29-5f5833080bf4})
  • Decentraleyes 2.0.3 (jid1-BoFifL9Vbdl2zQ@jetpack)
  • Distill Web Monitor 1.10.1 (distillmod@home.com)
  • Don't track me Google 4.21 (dont-track-me-google@robwu.nl)
  • Drag-Select Link Text 1.5.4 (dragselectlinktext@kestrel)
  • Duplicate Tabs Closer 3.1.5 (jid0-RvYT2rGWfM8q5yWxIxAHYAeo5Qg@jetpack)
  • Extension source viewer 1.6.3 (crxviewer-firefox@robwu.nl)
  • Iridium 0.1.4 (iridium@particlecore.github.io)
  • Last Visited Toolip 0.1.4 ({16615320-157b-4e6b-b767-c7f5210792bb})
  • Make Medium Readable Again 1.5.0 ({28d1ed97-5ff6-432b-a26d-61896fe2cbed})
  • Nicer Media Pages 4.0 (nicermediapages@ede123)
  • Permanent Progress Bar for YouTube 0.1.0 ({af838dcd-be8a-4237-8835-69fca92171d3})
  • Popup Blocker (strict) 0.4.2 ({de22fd49-c9ab-4359-b722-b3febdc3a0b0})
  • Private Bookmarks 0.1.16.1a (private-bookmarks@rharel)
  • Ratings Preview for YouTube™ 6.1.2 (jid0-G6461UajDjhNAwSukoedlkhD0XA@jetpack)
  • Reddit (Au) Comment Highlights 1.2.0 ({ada26ae8-41ec-4460-936a-790afc2d85c9})
  • Reddit Comment Collapser 5.1.1 ({a5b2e636-07e5-4331-93c1-6cf4074356c8})
  • Request Control 1.9.0 ({1b1e6108-2d88-4f0f-a338-01f9dbcccd6f})
  • Reverse Image Search 3.3.3 ({0da2e603-21ba-4422-8049-b6d9e013ed84})
  • Save In… 2.6.2 ({72d92df5-2aa0-4b06-b807-aa21767545cd})
  • Smart Referer 0.2.7 (smart-referer@meh.paranoid.pk)
  • Snap Links 3.1.2.3 (snaplinksmod@home.com)
  • Stylus 1.4.2 ({7a7a4a92-a2a0-41d1-9fd7-1e92480d612d})
  • Swift Selection Search 3.20.1 (jid1-KdTtiCj6wxVAFA@jetpack)
  • Text Rewriter 1.5.2 (jid1-SH1E6mmYtBsebw@jetpack)
  • uBlock Origin 1.16.5b4 (uBlock0@raymondhill.net)
  • Undo Close Tab 4.1.1 ({4853d046-c5a3-436b-bc36-220fd935ee1d})
  • View Image 1.9.3 ({287dcf75-bec6-4eec-b4f6-71948a2eea29})
  • Violentmonkey 2.9.4 ({aecec67f-0d10-4fa7-b7c7-609a2db280cf})
  • Gecko Profiler 0.21 (geckoprofiler@mozilla.com) (Inactive)

JavaScript

  • incrementalGCEnabled: True

圖形

  • adapterDescription: Intel(R) HD Graphics 620
  • adapterDescription2: NVIDIA GeForce 940MX
  • adapterDeviceID: 0x5916
  • adapterDeviceID2: 0x134d
  • adapterDrivers: igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32
  • adapterDrivers2: C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumdx.dll C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvdm.inf_amd64_4338a5f43740bb8d\nvldumd.dll
  • adapterRAM: Unknown
  • adapterRAM2: 2048
  • adapterSubsysID: 07861028
  • adapterSubsysID2: 07861028
  • adapterVendorID: 0x8086
  • adapterVendorID2: 0x10de
  • clearTypeParameters: Gamma: 2.2 Pixel Structure: BGR
  • crashGuards: []
  • direct2DEnabled: True
  • directWriteEnabled: True
  • directWriteVersion: 10.0.16299.334
  • driverDate: 10-17-2017
  • driverDate2: 10-30-2017
  • driverVersion: 22.20.16.4836
  • driverVersion2: 23.21.13.8816
  • failures: [u'CP+[GFX1-]: [D2D1.1] 4CreateBitmap failure Size(32,24914) Code: 0x80070057 format 0']
  • featureLog: {u'fallbacks': [], u'features': [{u'status': u'available', u'description': u'Compositing', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'HW_COMPOSITING'}, {u'status': u'available', u'description': u'Direct3D11 Compositing', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'D3D11_COMPOSITING'}, {u'status': u'available', u'description': u'Direct2D', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'DIRECT2D'}, {u'status': u'available', u'description': u'Direct3D11 hardware ANGLE', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'D3D11_HW_ANGLE'}, {u'status': u'available', u'description': u'GPU Process', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'GPU_PROCESS'}, {u'status': u'opt-in', u'description': u'WebRender', u'log': [{u'status': u'opt-in', u'message': u'WebRender is an opt-in feature', u'type': u'default'}], u'name': u'WEBRENDER'}, {u'status': u'available', u'description': u'Off Main Thread Painting', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'OMTP'}, {u'status': u'available', u'description': u'Advanced Layers', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'ADVANCED_LAYERS'}]}
  • indices: [0]
  • info: {u'AzureContentBackend (UI Process)': u'skia', u'AzureCanvasBackend (UI Process)': u'skia', u'ApzWheelInput': 1, u'ApzDragInput': 1, u'ApzKeyboardInput': 1, u'AzureFallbackCanvasBackend (UI Process)': u'cairo', u'ApzAutoscrollInput': 1, u'AzureCanvasAccelerated': 0, u'AzureCanvasBackend': u'direct2d 1.1', u'AzureContentBackend': u'direct2d 1.1'}
  • isGPU2Active: False
  • numAcceleratedWindows: 4
  • numTotalWindows: 4
  • offMainThreadPaintEnabled: True
  • offMainThreadPaintWorkerCount: 0
  • usesTiling: False
  • webgl1DriverExtensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object
  • webgl1Extensions: 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 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_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context
  • webgl1Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 620 Direct3D11 vs_5_0 ps_5_0)
  • webgl1Version: OpenGL ES 2.0 (ANGLE 2.1.0.27cef491162b)
  • webgl1WSIInfo: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000d5d7) EGL_VERSION: 1.4 (ANGLE 2.1.0.27cef491162b) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
  • webgl2DriverExtensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_multiview GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object
  • webgl2Extensions: EXT_color_buffer_float EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
  • webgl2Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 620 Direct3D11 vs_5_0 ps_5_0)
  • webgl2Version: OpenGL ES 3.0 (ANGLE 2.1.0.27cef491162b)
  • webgl2WSIInfo: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000d5d7) EGL_VERSION: 1.4 (ANGLE 2.1.0.27cef491162b) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Direct3D 11
  • windowUsingAdvancedLayers: True

修改過的偏好設定

其他

  • User JS: 否
  • 輔助功能: 否
Shadow110 1072 個解決方法 14836 個答案

Hi, using a nightly build or beta does not help much.

Please Copy/Paste about:preferences#privacy to the Address Bar then Enter.

Go down to Permissions and the last one please make sure there is a Check Mark in the box to prevent accessibility services from using your system.

Your Extensions take aprox give or take 20megs each so there goes a gig. Plus all of them updating and taking and stuff is bandwidth.

Hi, using a nightly build or beta does not help much. Please Copy/Paste about:preferences#privacy to the Address Bar then Enter. Go down to Permissions and the last one please make sure there is a Check Mark in the box to prevent accessibility services from using your system. *https://www.howtogeek.com/334594/stop-complaining-that-your-browser-uses-lots-of-ram-its-a-good-thing/ Your Extensions take aprox give or take 20megs each so there goes a gig. Plus all of them updating and taking and stuff is bandwidth.
Shadow110 1072 個解決方法 14836 個答案

use a ip or port scanner to determine what is using bandwidth. Do a scan with https://www.malwarebytes.com/ and with https://www.malwarebytes.com/adwcleaner/ as both scan differently.

use a ip or port scanner to determine what is using bandwidth. Do a scan with https://www.malwarebytes.com/ and with https://www.malwarebytes.com/adwcleaner/ as both scan differently.