Du solltest dir angucken was der unterschied zwischen einem Thread und einem Prozess ist.
Was du vorschlägst sind eigene Prozesse für Tabs/Fenster und würde lustigerweise zu mehr Speicherverbrauch führen. Allerdings würde das abstürzen eines Tabs nicht den gesamten Browser zum Absturz bringen, das ist auch der Grund warum Plugins im Firefox einen eigenen Prozess besitzen.
Threads werden von Firefox bereits ewig genutzt und auch Mehrkern Prozessoren werden ausgelastet.
Nein, leider NICHT. Weder Threads noch mehrer Kerne.
Aber Firefox ist nicht das einzige Programm, das damit (immer noch) Probleme hat. Bei Inkscape verwenden z.B. nur einige der (neueren) Echtzeit-Effekte mehr als einen Kern; bei sehr grossen Zeichnungen, z.B. importierten CAD-Zeichnungen, ist das performancemäßig ein echtes Ärgernis.
Du solltest dir angucken was der unterschied zwischen einem Thread und einem Prozess ist.
Was du vorschlägst sind eigene Prozesse für Tabs/Fenster und würde lustigerweise zu mehr Speicherverbrauch führen. Allerdings würde das abstürzen eines Tabs nicht den gesamten Browser zum Absturz bringen, das ist auch der Grund warum Plugins im Firefox einen eigenen Prozess besitzen.
Threads werden von Firefox bereits ewig genutzt und auch Mehrkern Prozessoren werden ausgelastet.
Nein, leider NICHT. Weder Threads noch mehrer Kerne.
Aber Firefox ist nicht das einzige Programm, das damit (immer noch) Probleme hat. Bei Inkscape verwenden z.B. nur einige der (neueren) Echtzeit-Effekte mehr als einen Kern; bei sehr grossen Zeichnungen, z.B. importierten CAD-Zeichnungen, ist das performancemäßig ein echtes Ärgernis.