Firefox to Get Boost from Multithreading

This really depends on what is meant by the terms process and thread. They're not well defined in terms of their implementations.

Performance issues aside, which I know very little about, for IE8 it wouldn't surprise me if they were separate processes or LWPs on the basis of better reliability and isolation between tabs. Threading traditionally doesn't offer separate address spaces, which is a security hazard. Furthermore, if we're talking user threads, a crash in one will prevent scheduling of the others.

Context switching between processes is much more expensive than switching between (user or kernel) threads, but we're talking about a web browser, which hardly falls under the category of high performance computing.

This makes sense. IE8 can run one tab inside the sandbox and one outside; I guess that's why they went with multiple processes.
 
God if Chrome would only freaking hurry the hell up with Add-on support. I've been so long on ad-block and stuff that I cry when I load up old pages that used to be ad-free. (minus [H] of course)
 
didnt read it all, but personally, a browser should not need so much CPU power to run.

i think flash and java need to be better optimized, get so sick of going to many web sites to only have the browser slowed down by java or flash.
 
strawman, stop trolling

who's trolling? It seems you're just being the usual open source fanboy. My point stands against yours. You claim Firefox is too busy making multiple browser releases for various operating systems. I'm claiming that Microsoft have a shitload of other things to do on top of browsers, and yet they can do it.

"strawman, stop trolling" is the best you can do?
 
dualcores been out since 10+ years. programmers should have been writing things for multi-thread since mid 90s.
 
Really? IE8 implements multithreading using multiple processes; one for each tab, up to a certain point depending on the number of processing cores you have.

That's pretty coarse-grained multithreading. I would assume that when they say they need more multithreading, they are looking at fine-grained multithreading, data-based parallelization as opposed to simple task-based parallelization. Then again, I haven't looked at the FF source code, and would be very amazed if it takes them 2 years to implement simple task-based multithreading.
 
dualcores been out since 10+ years. programmers should have been writing things for multi-thread since mid 90s.

Dualcores, 10+ years?

maybe multiple processor systems, but they were never main stream they were always server side, multiple cores / sockets have only just begun to penetrate the main stream market over the last 2 years or so.
 
I hope FF gets the multithreading sooner than later as already said chrome and some others may take the market a bit from them.
 
well, u know what i mean by 'dual/quadcore'. doesn't mean it has to be in 1 CPU package. there were dual socket celery boards!!!! Abit BP6 remember? lots of P3 dual socket, the first opterons were dual socket, etc.

plus, alpha chips mid 90s were super awesome.
 
Chrome needs an emulator/converter for FF add-ins (for the over dependant FF bois) and it will take over.

Its still not 100% mature but with each passing day of updates, improvements and fixes chrome gets even more close to owning IE and even FF.

I often have 20-30+ other windows open and in that case IE and FF choke on a fatty. Chrome does not.

Google FTW.
 
In other news, it only took Microsoft 13 years to make a CSS compliant browser!


ZING!
 
In other news, it only took Microsoft 13 years to make a CSS compliant browser!


ZING!

Or maybe Microsoft had better things to do and when they ran out of improvements to make, they gave into W3C's whining?
 
You claim Firefox is too busy making multiple browser releases for various operating systems. I'm claiming that Microsoft have a shitload of other things to do on top of browsers, and yet they can do it.

That's not really a valid point when you consider how large of a company Microsoft is compared to Mozilla, though.
 
That's not really a valid point when you consider how large of a company Microsoft is compared to Mozilla, though.

Regardless, Mozilla is open source, and by definition, user supported. Anyone could pitch in with their talent. Mozilla doesn't have to go it alone.
 
well, u know what i mean by 'dual/quadcore'. doesn't mean it has to be in 1 CPU package. there were dual socket celery boards!!!! Abit BP6 remember? lots of P3 dual socket, the first opterons were dual socket, etc.

plus, alpha chips mid 90s were super awesome.

Yes, but again, they werent main stream :)

since when does a web browser require multithreading?

my thoughts exactly, i think more cores just = more lazy coders offloading bad coding for the hardware to handle instead of optimizing things better.
 
Well IE8 Still sucks. Opera is getting worse. Ever since 9.5 has come out it has been getting slower and slower. FireFox works very well, I haven't had a problem yet. Infact I can't remember last time it crashed..

Then ofcourse I don't browse Porn sites either.

Chrome there is just TO many compatibility issues.
 
cool. i really need multithreading because my webpages load soooooooooooooooooooo slowly.............
 
i dont see why IE8 sucks, maybe i am neive but it works for all the sites i browse, same as FF.
 
damn I'm still waiting for this page to load, if only I had multithreading so I could read the page and type a response.
 
It'd be better if Firefox took a step further and had tabs run in separate processes - which is my favorite feature of Chrome.
 
It'd be better if Firefox took a step further and had tabs run in separate processes - which is my favorite feature of Chrome.

Maybe I should read the article more carefully since that's apparently what they're doing.
 
Probably just your typical Microsoft hate bandwagon rider.

Nah Interface sucks, No customization options, lack of good plugins, to many holes in browser still, and number one thing I hate about is the integration of it into the OS.
 
Nah Interface sucks, No customization options, lack of good plugins, to many holes in browser still, and number one thing I hate about is the integration of it into the OS.

Interface works fine, it's a browser - why customize it, plugins are irrelevant just for browsing the web, it's sandboxed now (whereas no other browser apparently is, go figure), and IE8 can be removed from Windows completely in Windows 7 - there is no integration issues.

Talk about Microsoft hate... geez...

The people that bitch about Windows the most - that upper 1% of the crust - should just run some Linux distro since it obviously addresses every single issue they have with Windows itself. You can customize it any way you want, you can run most any browser on it you want, you can even run Windows on it if you want. And it's free...

So that must be why after all these years Linux has finally achieved that 1% market share... it's that 1% of the upper crust finally running it and yet they still continue to whine, bitch, and moan about Microsoft.

Get a life, you hosers... ;)
 
Interface works fine, it's a browser - why customize it, plugins are irrelevant just for browsing the web, it's sandboxed now (whereas no other browser apparently is, go figure), and IE8 can be removed from Windows completely in Windows 7 - there is no integration issues.

Talk about Microsoft hate... geez...

The people that bitch about Windows the most - that upper 1% of the crust - should just run some Linux distro since it obviously addresses every single issue they have with Windows itself. You can customize it any way you want, you can run most any browser on it you want, you can even run Windows on it if you want. And it's free...

So that must be why after all these years Linux has finally achieved that 1% market share... it's that 1% of the upper crust finally running it and yet they still continue to whine, bitch, and moan about Microsoft.

Get a life, you hosers... ;)

I never said I liked Linux I just hate IE8. If you like to settle for bland thats your choice. No the Interface does Blow, with out stupid reghacks you can't change it. . Sandbox whoopdee doo. Just download Sandboxie and VOILA FF is sandboxed.

Plugin irrelavant? again you might like to settle but I don't. I love my adblock, my speedial, my youtube downloader, download all etc. It handy having apps built in instead of messing with a 3rd party app.

Then again I wouldn't expect anything from a User named "Joe Average"
 
I cant remember the last time FF crashed on me...its very stable. I have more issues with IE7 than FF. I dont see all the gnashing of teeth over multi-threading. Its very hard to code applications that can multi-thread, which is why people don't do it. However it would be nice to improve FF's responsiveness when I have a bunch of tabs open and im switching around alot.
 
Guess that is why i like IE and have always used it, i did use FF for a while until the massive memory using verions came out.. 2.1? then i dropped it cause it was just slow.

i dont use plugins, i never look at ad's anyways, i tried alot of the plugins on FF and never really used any of them, they were cool at first and then i was like... ya, dont use it!
 
Meh. Finally deleted FF today after using it for the last 3 years. For me, its not only become slow, but crash-ridden and I'm tired of it. Installed Opera, and its blazing fast after just one days use, but as they say YMMV. May also try Chrome. IE8 can go to hell.
 
I never said I liked Linux I just hate IE8. If you like to settle for bland thats your choice. No the Interface does Blow, with out stupid reghacks you can't change it. . Sandbox whoopdee doo. Just download Sandboxie and VOILA FF is sandboxed.

Plugin irrelavant? again you might like to settle but I don't. I love my adblock, my speedial, my youtube downloader, download all etc. It handy having apps built in instead of messing with a 3rd party app.

Then again I wouldn't expect anything from a User named "Joe Average"

Sandboxie fails to work in Vista due to the way Vista security is designed and developers being lazy. Therefore, you cannot run sand-boxed FF in Vista. And I guess the next argument from you is that Vista sucks amirite? :rolleyes:

IE8 interface is much improve then before. If you want pretty colors and skins then I guess IE8 isnt for you. But for a corporate user or average user, it's more then fine.
 
Funny thing is that IE is still hemoraging market share like mad. People are getting smart, corporations are getting smarter as well. They all know the risks of IE, not saying IE8 is terrible, but it has a bad rep and its hard to shake. Kinda like ATI make bad drivers which they don't.

I own two copies of vista but I use winxp more because I need the Sound channel to be open which its not in Vista because of the DRM design. IE Camstudio or Camtasia can capture sound directly from sound card and it can't in Vista. It presents an extra step for me when I create Vids. I hate messing with dubbing. Any who Vista is not the point.
 
Back
Top