Closed Bug 1003989 Opened 11 years ago Closed 9 years ago

Supporting additionally virtual threads on electrolysis

Categories

(Core Graveyard :: Tracking, enhancement)

29 Branch
x86_64
Linux
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: sworddragon2, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0 (Beta/Release) Build ID: 20140428193813 Actual results: Electrolysis will seperate out Firefox to multiple processes to increase the stability and make use of multicore machines. But this comes with some disadvantages: - Little overhead on memory usage. - Little overhead on cpu usage. - More difficult system maintenance due to a more or less bloated process list. I'm sure there are several people that don't like the multiprocess behavior in its current state (personally for me its the potentially bloated process list). Currently we can control if this feature will be enabled or not but for how long (will this option be removed in its final state?)? Expected results: As Firefox is going to support different logical threads (processes) with this I think Firefox could also support virtual threads as alternative: - The memory and cpu overhead is less than on processes. - The process list doesn't get bloated. - An amok running tab wouldn't disturb other tabs/the gui (except for direct programming errors in Firefox which are fixable).
Severity: normal → enhancement
Component: Untriaged → Tracking
Product: Firefox → Core
QA Contact: chofmann
Status: UNCONFIRMED → NEW
Ever confirmed: true
There are people working on multithreaded DOM, but this bug is not going to be useful to track that work, so I'm going to close it.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
(In reply to Benjamin Smedberg AWAY UNTIL 2-AUG-2016 [:bsmedberg] from comment #1) > There are people working on multithreaded DOM Will make this Firefox multithreaded over multiple tabs too? Is there a meta-ticket about it or some other information?
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.