X
Tap here to go to the mobile version of the site.

Support Forum

Why the .. developers don't make firefox multiprocess ?

Posted

I've a .. powerful pc, that means I don't give .. how much RAM or CPU or any .. resources firefox is using. So why you don't develop this .. browser just like chrome, and make it .. multiprocess instead of you .. .. multi thread idea ? Every .. single time I use firefox I feel like I taking .. in my pc. Low .. speed, .. hangs, you developers ... is this that hard to make it multi process?

I've a .. powerful pc, that means I don't give .. how much RAM or CPU or any .. resources firefox is using. So why you don't develop this .. browser just like chrome, and make it .. multiprocess instead of you .. .. multi thread idea ? Every .. single time I use firefox I feel like I taking .. in my pc. Low .. speed, .. hangs, you developers ... is this that hard to make it multi process?

Modified by James

Additional System Details

Installed Plug-ins

  • Shockwave Flash 25.0 r0

Application

  • Firefox 52.0.2
  • User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
  • Support URL: https://support.mozilla.org/1/firefox/52.0.2/WINNT/en-US/

Extensions

  • Ad-Blocker 1.2.1.0.0 ({b89efd87-232e-4829-87d2-22148919d72f})
  • Advanced Cookie Manager 5.12 (cookiemgr@jayapal.com)
  • Application Update Service Helper 2.0 (aushelper@mozilla.org)
  • Cookies Manager+ 1.13.3 ({bb6bc1bb-f824-4702-90cd-35e2fb24f25d})
  • Disable Prefetch 1.0 (disable-prefetch@mozilla.org)
  • Disable TLS Certificate Transparency 1.0 (disable-cert-transparency@mozilla.org)
  • Grammarly for Firefox 8.760.816 (87677a2c52b84ad3a151a4a72f5bd3c4@jetpack)
  • HackBar 1.6.3.1-signed.1-signed ({F5DDF39C-9293-4d5e-9AA8-E04E6DD5E9B4})
  • HackSearch 1.1.1-signed.1-signed (hacksearch@penzil.com)
  • Instant Translate: Select and Translate 3.0.5 (jid1-TMndP6cdKgxLcQ@jetpack)
  • IP Address and Domain Information 2.0.4 (jid0-jJRRRBMgoShUhb07IvnxTBAl29w@jetpack)
  • JavaScript Deobfuscator 2.0.4 (jsdeobfuscator@adblockplus.org)
  • Live HTTP headers(Fixed By Danyial.com) 0.17.1-signed ({8f8fe09b-0bd3-4470-bc1b-8cad42b8203b})
  • Master Password+ 1.23 (masterpasswordtimeoutplus@vano)
  • Multi-process staged rollout 1.12 (e10srollout@mozilla.org)
  • Nimbus Screen Capture - editable screenshots. 9.1.1 (nimbusscreencaptureff@everhelper.me)
  • Pocket 1.0.5 (firefox@getpocket.com)
  • ProfileSwitcher 1.7.6.1 ({fa8476cf-a98c-4e08-99b4-65a69cb4b7d4})
  • Proxy Switcher 0.1.9 (jid0-hjBdm7jJii7llLkqacvGnd3gHge@jetpack)
  • Server IP 0.1.0 ({15c2f6cc-3e9e-4ced-9d27-ee5d0e2b3ce2})
  • Site Deployment Checker 1.0 (deployment-checker@mozilla.org)
  • SQL Inject Me 0.4.7.1-signed.1-signed (sqlime@security.compass)
  • Tamper Data 11.0.1.1-signed.1-signed ({9c51bd27-6ed8-4000-a2bf-36cb95c0c947})
  • User Agent Switcher 0.7.3.1-signed.1-signed ({e968fc70-8f95-4ab9-9e79-304de2a71ee1})
  • Wappalyzer 3.2.11 (wappalyzer@crunchlabz.com)
  • Web Compat 1.0 (webcompat@mozilla.org)
  • Web Developer 1.2.13 ({c45c406e-ab73-11d8-be73-000a95be3b12})
  • XSS Me 0.4.6.1-signed.1-signed (xssme@security.compass)
  • Youtube Best Video Downloader 2 7.06 ({170503FA-3349-4F17-BC86-001888A5C8E2})
  • IDM integration 6.26.10 (mozilla_cc2@internetdownloadmanager.com) (Inactive)
  • NoScript 5.0.3 ({73a6fe31-595d-460b-a920-fcc0f8843232}) (Inactive)
  • webscanner 0.2.1-signed.1-signed (jid1-qOS1L650gH4ACg1@jetpack) (Inactive)

Javascript

  • incrementalGCEnabled: True

Graphics

  • adapterDescription: NVIDIA GeForce GTX 950
  • adapterDescription2:
  • adapterDeviceID: 0x1402
  • adapterDeviceID2:
  • adapterDrivers: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvd3dumx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvwgf2umx C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvd3dum,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_02838dee03d82b94\nvwgf2um
  • adapterDrivers2:
  • adapterRAM: 2048
  • adapterRAM2:
  • adapterSubsysID: 00000000
  • adapterSubsysID2:
  • adapterVendorID: 0x10de
  • adapterVendorID2:
  • crashGuards: []
  • currentAudioBackend: wasapi
  • direct2DEnabled: True
  • directWriteEnabled: True
  • directWriteVersion: 10.0.14393.953
  • driverDate: 1-20-2017
  • driverDate2:
  • driverVersion: 21.21.13.7849
  • driverVersion2:
  • featureLog: {u'fallbacks': [], u'features': [{u'status': u'available', u'log': [{u'status': u'available', u'type': u'default'}], u'description': u'Compositing', u'name': u'HW_COMPOSITING'}, {u'status': u'available', u'log': [{u'status': u'available', u'type': u'default'}], u'description': u'Direct3D11 Compositing', u'name': u'D3D11_COMPOSITING'}, {u'status': u'disabled', u'log': [{u'status': u'disabled', u'message': u'Disabled by default', u'type': u'default'}], u'description': u'Direct3D9 Compositing', u'name': u'D3D9_COMPOSITING'}, {u'status': u'available', u'log': [{u'status': u'available', u'type': u'default'}], u'description': u'Direct2D', u'name': u'DIRECT2D'}, {u'status': u'available', u'log': [{u'status': u'available', u'type': u'default'}], u'description': u'Direct3D11 hardware ANGLE', u'name': u'D3D11_HW_ANGLE'}]}
  • info: {u'AzureCanvasAccelerated': 0, u'AzureCanvasBackend': u'direct2d 1.1', u'AzureFallbackCanvasBackend': u'cairo', u'AzureContentBackend': u'direct2d 1.1'}
  • isGPU2Active: False
  • numAcceleratedWindows: 1
  • numTotalWindows: 1
  • supportsHardwareH264: Yes; Using D3D11 API
  • webgl2Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 950 Direct3D11 vs_5_0 ps_5_0)
  • webglRenderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 950 Direct3D11 vs_5_0 ps_5_0)
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Direct3D 11

Modified Preferences

Misc

  • User JS: No
  • Accessibility: No
James
  • Top 25 Contributor
  • Moderator
1598 solutions 11287 answers
https://wiki.mozilla.org/Electrolysis https://developer.mozilla.org/en/Firefox/Multiprocess_Firefox Also please do not use such language if you want people to help you. https://support.mozilla.org/en-US/kb/forum-rules-and-guidelines#w_language-and-conduct

Modified by James

Happy112 561 solutions 5694 answers

Would you please moderate your language   ?

You can check whether you have this feature   (e10s)   turned on as follows :
• '3-bar' menu button => ' ? ' button => Troubleshooting Information • type 'about:support ' (without the commas) in the address bar and press Enter/Return
In the first table on the page, check the row for 'Multiprocess Windows' and see whether the number on the left side of the fraction is greater than zero. If so, you are using e10s - otherwise it should read : 0/1 (Disabled).
If you are not using e10s: You could turn it on as follows : Type in the address bar about:config (promise to be careful, if asked) Type and search for the preferences : browser.tabs.remote.autostart and set it's value to true browser.tabs.remote.autostart.2 and set it's value to true

Note: the exact name of the preference may vary, but it will start with browser.tabs.remote.autostart

Would you please moderate your language &nbsp; ?<BR> You can check whether you have this feature &nbsp; (e10s) &nbsp; turned on as follows :<BR> • '3-bar' menu button => ' ? ' button => Troubleshooting Information • type 'about:support ' (without the commas) in the address bar and press Enter/Return<BR> In the first table on the page, check the row for 'Multiprocess Windows' and see whether the number on the left side of the fraction is greater than zero. If so, you are using e10s - otherwise it should read : 0/1 (Disabled).<BR> If you are not using e10s: You could turn it on as follows : Type in the address bar '''about:config''' (promise to be careful, if asked) Type and search for the preferences : '''browser.tabs.remote.autostart''' and set it's value to '''true''' '''browser.tabs.remote.autostart.2''' and set it's value to '''true''' Note: the exact name of the preference may vary, but it will start with browser.tabs.remote.autostart
cor-el
  • Top 10 Contributor
  • Moderator
17531 solutions 158526 answers

Note that you have a lot of extensions installed if I look at the System Details list. It is likely that a lot of them aren't multi-process compatible and thus will prevent Firefox from enabling multi-process. You can see this on the "Help -> Troubleshooting Information" (about:support) page (disabled by add-ons). You can use consider to create a new profile if you want to check out multi-process windows. See the about:profiles page.

Note that you have a lot of extensions installed if I look at the System Details list. It is likely that a lot of them aren't multi-process compatible and thus will prevent Firefox from enabling multi-process. You can see this on the "Help -> Troubleshooting Information" (about:support) page (disabled by add-ons). You can use consider to create a new profile if you want to check out multi-process windows. See the about:profiles page.
Yaketty Yak 0 solutions 2 answers

Happy112:

setting browser.tabs.remote.autostart to true

 did not invoke FF multiprocess on my config: 
 FF 53.0.2 / Windows 7 Pro / Dell Optiplex 9010

however setting

 extensions.e10SBlocksenabling to false  
 did start FF multiprocess

See M_W99 supportneeded thread of 11/19 11/20 and 11/25 . year: 2016

Happy112: setting browser.tabs.remote.autostart to true did not invoke FF multiprocess on my config: FF 53.0.2 / Windows 7 Pro / Dell Optiplex 9010 however setting extensions.e10SBlocksenabling to false did start FF multiprocess See M_W99 supportneeded thread of 11/19 11/20 and 11/25 . year: 2016
Happy112 561 solutions 5694 answers

Helpful Reply

@Katzenjammer :
'Glad that worked for you   !
There are even more prefs in about:config that can be used   -   all depends on whether or not certain extensions block or interfere with e10s.
One can even create a new pref to force-enable Multiprocess   (not recommended, though) : browser.tabs.remote.force-enable and set it's value to 'true'.

@Katzenjammer :<BR> 'Glad that worked for you &nbsp; !<BR> There are even more prefs in about:config that can be used &nbsp; - &nbsp; all depends on whether or not certain extensions block or interfere with e10s.<BR> One can even create a new pref to force-enable Multiprocess &nbsp; (not recommended, though) : browser.tabs.remote.force-enable and set it's value to 'true'.
Yaketty Yak 0 solutions 2 answers

Thanks Happy

Thanks Happy