Firefox to Get Boost from Multithreading

HOCP4ME

2[H]4U
Joined
Jul 1, 2005
Messages
2,959
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.
 

soulesschild

Supreme [H]ardness
Joined
Feb 18, 2007
Messages
6,176
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)
 

MrGuvernment

Fully [H]
Joined
Aug 3, 2004
Messages
20,956
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.
 

Azhar

Fixing stupid since 1972
Joined
Jan 9, 2001
Messages
18,876
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?
 

JediFonger

2[H]4U
Joined
Jan 2, 2003
Messages
2,777
dualcores been out since 10+ years. programmers should have been writing things for multi-thread since mid 90s.
 

Cyrilix

2[H]4U
Joined
Jan 21, 2005
Messages
2,188
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.
 

MrGuvernment

Fully [H]
Joined
Aug 3, 2004
Messages
20,956
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.
 

Spun Ducky

Gawd
Joined
Feb 1, 2009
Messages
726
I hope FF gets the multithreading sooner than later as already said chrome and some others may take the market a bit from them.
 

JediFonger

2[H]4U
Joined
Jan 2, 2003
Messages
2,777
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.
 

hardware_failure

[H]ard|Gawd
Joined
Mar 21, 2008
Messages
1,305
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.
 

bonsai

[H]ard|Gawd
Joined
Jun 27, 2008
Messages
1,282
In other news, it only took Microsoft 13 years to make a CSS compliant browser!


ZING!
 

Azhar

Fixing stupid since 1972
Joined
Jan 9, 2001
Messages
18,876
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?
 

MavericK

Zero Cool
Joined
Sep 2, 2004
Messages
31,590
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.
 

Azhar

Fixing stupid since 1972
Joined
Jan 9, 2001
Messages
18,876
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.
 

MrGuvernment

Fully [H]
Joined
Aug 3, 2004
Messages
20,956
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.
 

Wrench00

2[H]4U
Joined
Sep 30, 2003
Messages
3,423
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.
 

Hulk

Supreme [H]ardness
Joined
Nov 4, 2005
Messages
6,066
cool. i really need multithreading because my webpages load soooooooooooooooooooo slowly.............
 

MrGuvernment

Fully [H]
Joined
Aug 3, 2004
Messages
20,956
i dont see why IE8 sucks, maybe i am neive but it works for all the sites i browse, same as FF.
 

vengence

Level capped
Joined
Nov 7, 2007
Messages
18,471
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.
 

SockMan!

2[H]4U
Joined
Jul 31, 2004
Messages
2,187
It'd be better if Firefox took a step further and had tabs run in separate processes - which is my favorite feature of Chrome.
 

SockMan!

2[H]4U
Joined
Jul 31, 2004
Messages
2,187
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.
 

Wrench00

2[H]4U
Joined
Sep 30, 2003
Messages
3,423
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.
 

Joe Average

Ad Blocker - Banned
Joined
Apr 6, 2008
Messages
15,459
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... ;)
 

Wrench00

2[H]4U
Joined
Sep 30, 2003
Messages
3,423
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"
 

Monkey God

Mangina Full of Sand
Joined
May 7, 2007
Messages
6,723
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.
 

MrGuvernment

Fully [H]
Joined
Aug 3, 2004
Messages
20,956
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!
 
Joined
Oct 29, 2006
Messages
542
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.
 

soulesschild

Supreme [H]ardness
Joined
Feb 18, 2007
Messages
6,176
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.
 

Wrench00

2[H]4U
Joined
Sep 30, 2003
Messages
3,423
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.
 
Top