Download the
Tom's Guide App from the AppsStore
News and trends on internet
/ mobile / "sound & picture" / IT
Yes No

Firefox at 64-bit: Do You Care?

- By - Source : Tom's Guide US

Mozilla has begun collecting feedback on what appears to be a more serious approach to move Firefox for Windows from 32 to 64 bit.

Taking the step from 32-bit to 64-bit has been much more difficult than many had anticipated and has been in the workings for close to a decade - compare that to the relatively quick transition from 16-bit to 32-bit in the mid 1990s. Of course, there are hurdles that need to be overcome and the benefits of a 64-bit app are only now becoming much more mainstream with more vendors now motivated to think about a transition.

Mozilla's product manager, Asa Dotzler, just posted a somewhat careful question to the Firefox community and asked users what they would expect from a 64-bit version. The question by itself may be confusing as the perception of a technology may not be aligned with its potential. However, Dotzler's post indicates that very little research has been done on Mozilla's side to figure out what the opportunities of a 64-bit Firefox really are as he tells his blog readers that "any help is appreciated."

Of course, Mozilla has done some research and was out quite early with a 64-bit version of Firefox. Firefox 3.1 was the first 64-bit version of Firefox and was released in fall of 2008. "Released" is an overstatement as Windows Firefox 64-bit builds have never made it past the developer channel and are even today only offered via a nightly build download (now in version 8.0). Last week, Mozilla announced much more serious test builds of Windows 64-bit builds as it installed Windows 2008 servers "that can generate the 64-bit version of Mozilla Firefox."

So my questions to you would be: Do you care? Are you waiting for a 64-bit Firefox?

My general notion is that most of us don't as we haven't really run into any problems with 32-bit yet and the benefits of 64-bit are not that obvious. I may be wrong.

Obviously, caring for 64-bit (and caring more about it than just perceiving the greater number as a bragging right) still requires quite a bit of understanding for the technology. 64-bit hardware has been available since 2003 from AMD and since 2005 from Intel, indicating that you most likely run a PC that supports the basic feature set for running 64-bit software and can go beyond the physical memory limit of 4 GB in 32-bit systems. The main benefit of such software is that it can process data in larger chunks and can distribute more memory between the OS and applications.

For example, Windows XP (32-bit) had an addressable limit of 2 GB, while the 64-bit version offered 128 GB. Windows Vista 32-bit had a 4 GB limit, while the various 64-bit versions went from 8 to 128 GB. Windows 7 32-bit has the same 4 GB limit, but its 64-bit versions now support up to 8 (Basic), 16 (Premium), or 192 GB (Professional and up). Microsoft's Windows Server 2008 R2 goes up to 2 TB in Enterprise and datacenter editions. So, provided that you have more physical memory installed than those 4 GB, there is the potential of performance increases, especially if you tend to work with many tabs and memory intensive applications.

A problem area are also plug-ins and add-ons that are not available in 64-bit - which include Flash and Java. Adobe neglected Flash 64-bit for quite a while and just announced last week that there will be a renewed effort to take Flash to 64-bit with version 11. Vast areas of the 64-bit landscape appear to still be a chicken-and-egg scenario, especially as far as browsers are concerned at this time. Unless all components are in place, it is unlikely that many users will switch. Given the fact that Mozilla is just now pitching about a transition, I would think that it is not time for the user to be concerned yet.

According to Dotzler's post, 64-bit's main problems appear to be the general education problem on what 64-bit really is, plug-in availability and the general memory footprint of Firefox 64-bit, which is higher than the footprint of the 32-bit version. Dotzler does not consider these issues as deal-breakers, and also hints that performance increases and better security features may be possible. He noted that he wants to have all the pros and cons figured out this summer or fall, which put a Firefox 64 into the early 2012 time frame?

Share:
57
Comments
X

Comments

jacobdrj 07/18/2011 5:11 PM
Hide
-17+

The lack of x64 flash was the main reason to stay away for a long time. But now that Adobe has released this, I want x64. Most of my systems are A) Windows 7 x64. and B) Have 8+ GB of RAM, while C) I like to have lots of tabs opened, so I actually need that extra memory real estate.

RAM is cheap these days. 16 GB of DDR3 will set you back maybe 120 dollars. It is time to get our web browsers up to speed...

mauller07 07/18/2011 5:18 PM
Hide
-6+

I have been using the nightly x64 builds of firefox for the past year or more now,
and i have been using the 64bit build of flash 10 since it came out over a year now with it and 64bit build of java with no problems.

The main improvements i have noticed is that 64bit flash and java applications are far more responsive, especially flash applications with full screen vector graphics.

Anonymous 07/18/2011 5:20 PM
Hide
-0+

will there be any speed improvement of 64 bit over 32 bit?
probably not, for the "average" user who opens 150 media rich tabs at once.

Anonymous 07/18/2011 5:22 PM
Hide
-1+

Aren't there more 64 bit registers on x86 hardware than GP 32-bit registers? Is there not some small performance gain there? I know the code gets broken up into microcode anyway, but I thought there was some small performance gain in just going to 64-bits due to the AMD64/EMT64 architecture.

greghome 07/18/2011 5:33 PM
Hide
-6+

well, with Flash sucking so much RAM, especially when streaming videos and also when u have loads of tabs on the browser, 64 bit should help, considering i've personally had my FF use like 1GB of RAM....... :lol:
dont remember how many tabs was that though

ralfthedog 07/18/2011 5:40 PM
Hide
-8+

I think that most people today don't care about the technology used in a product, they care about the benefit of that technology. If one browser is faster than another, they don't care if it is because one browser uses 1024 bit addressing or if it has a built in Continuum Transfunctioner.

It is about what the technology does.

Katzie 07/18/2011 5:43 PM
Hide
-1+

greghome :
well, with Flash sucking so much RAM, especially when streaming videos and also when u have loads of tabs on the browser, 64 bit should help, considering i've personally had my FF use like 1GB of RAM....... dont remember how many tabs was that though




Usually I am upwards 1.5 - 2GB RAM with all my tabs in FF open(around 20)... and I got other programs open at the same time. I want the 64bit!! :P I also want more than 4GB Ram!!

amk-aka-phantom 07/18/2011 5:44 PM
Hide
-14+

64 bit Fox? I want! Even if there's no improvement over 32-bit... this is my support for phasing out 32-bit! =)

jacobdrj 07/18/2011 5:45 PM
Hide
-5+

ralfthedog :
I think that most people today don't care about the technology used in a product, they care about the benefit of that technology. If one browser is faster than another, they don't care if it is because one browser uses 1024 bit addressing or if it has a built in Continuum Transfunctioner. It is about what the technology does.


Agreed. If I didn't feel like I was being held back by having my memory addressing limited, I wouldn't care if it was 16bit. But I think there is, at least until phase change IsoLinear hard drives come out, a tangible performance benefit to hard core web surfers in x64.

Ironically, I think low powered devices, ala the iPad, is going to be the catalyst for finally getting the ball rolling on x64. Adobe has realized that if they don't at least dominate the desktop space, Apple will steamroll them in the mobile space. They need to fully support flash so that it does not fall out of favor with desktop users looking to switch to Silverlight and HTML5...

In fact, one of the only things keeping a lot of users from switching to Linux right now is lack of web support, particularly in 64-bit, and certain plugins like Silverlight... I almost got someone to switch from Windows XP to ubuntu, but because they couldn't run Netflix, it was a no-go...

vittau 07/18/2011 5:45 PM
Show
natmaster 07/18/2011 5:47 PM
Hide
-5+

I've been waiting for this a long time. Also, Java has had 64 bit version for many, many years. Toms gets it wrong again. What has happened to your fact checking department?

Yuka 07/18/2011 5:49 PM
Hide
--3+

It scares me to think that FF actually "needs" to give support for 64 bits... At first glance, it means that it will be able to use more memory than it does now and to use 64bit stuff (plug ins). there's no real benefit, besides memory, in terms of web browsing from 32bits to 64bits, so...

Cheers!

kikireeki 07/18/2011 6:08 PM
Show
ivaroeines 07/18/2011 6:10 PM
Hide
-4+

I have used Opera for 10 years, if Firefox where to go 64-bit i would change browser, I dont think a 64-bit is a needed change at the moment, but the conversion to 64-bit software is way too slow, i think that 64-bit windows may improve if the 32-bit emulator could be removed from windows.

f-gomes 07/18/2011 6:19 PM
Show
K-zon 07/18/2011 6:21 PM
Show
Anonymous 07/18/2011 6:36 PM
Hide
-2+

Get BlazingFast build of firefox 5.0 (exact same source, just compiled for x64),
load flash 11 beta 64bit, install 64bit java and there you go ;)
I am using it just for fun of it on one machines and it works as it should.

Other users may found interesting other 32 bit firefox builds, that are compiled more efficently.
(i.e. support only newest processors, and work much faster than released version of firefox)

upgrade_1977 07/18/2011 6:40 PM
Hide
-6+

YES!! I do care.
I care not because of the performance increase which I believe will be minimal at this point, but because 64bit computing has been around for years now and the only thing holding back development. I run a 64 bit O.S. and I think it's important that software be able to take advantage of the hardware. I think all future operating systems should be 64bit, and software developers should keep up. With the current speed and capacities of current SSD's coming out I can see a day coming soon where ssd's are just as fast as ram and people will have a need for a 128bit O.S., and I think that day will come sooner then people think, and all the developers stuck in 32bit era will be left behind.. Just an opinion though.

Netherscourge 07/18/2011 6:42 PM
Show
JOSHSKORN 07/18/2011 6:54 PM
Hide
-3+

Most computer users nowadays aren't even intelligent enough to realized WHY a computer is slowing down while they are browsing. It's because they have multiple applications open (or tabs, windows) and the system is running out of useable memory per the application because it's 32-bit. A 64-bit OS and 64-bit applications/browsers will fix this problem. Software developers need to get with the program and go 64-bit only.

cookoy 07/18/2011 7:16 PM
Hide
-0+

64-bit is the future. we need to go with the tide or be left behind. just ask those that stick with their 16-bit apps where 32-bit OSes started to become the norm.

lamorpa 07/18/2011 7:18 PM
Hide
-0+

k-zon :
Yea, but doesnt after awhile, increasing memory slows down performance? And for the a double increase their is like a 100 fold factor almost at times it seems for memory, if not at least 10 fold facting, on the idea of double bit. Especially given in terms of windows, that 32 gave more warrant too say to just 2Gbs. Some say 4Gbs though at times, but still.But of it though to be able to say do more maybe for what more is in terms of bit-rates, then awesome i guess.


Yea, that 100 fold facting doesnt slows given in terms at times 4Gbs able to say do 32 awesome bicycle.

cadder 07/18/2011 7:18 PM
Show
Hellbound 07/18/2011 7:25 PM
Hide
-0+

I'd use firefox but cant get around the flash video stutter.

whooleo 07/18/2011 7:29 PM
Hide
-0+

Quote :I have been using the nightly x64 builds of firefox for the past year or more now,
and i have been using the 64bit build of flash 10 since it came out over a year now with it and 64bit build of java with no problems.

The main improvements i have noticed is that 64bit flash and java applications are far more responsive, especially flash applications with full screen vector graphics.


Same here. That and improved page loading times and responsiveness.

applegetsmelaid 07/18/2011 7:31 PM
Show
eddieroolz 07/18/2011 7:41 PM
Hide
-1+

I do care. If Mozilla is serious about upholding their philosophy that they have based themselves on, then they need to show that they can move to x64.

Unfortunately, a proprietary software giant that Mozilla has had its sights on have managed this transition faster and almost painlessly while Mozilla struggles to get an x64 built to even be stable.

jn77 07/18/2011 7:48 PM
Hide
-1+

I am phasing out 32bit and this has been a sore point in that process. They should have a beta for 128bit runing on itaniums now.... what is the hold up?

Anonymous 07/18/2011 8:05 PM
Hide
-0+

I downloaded 64-bit firefox a few years ago. I found that it was more responsive than firefox 3.0 in javascript heavy pages (astroempires).There's been a 64-bit version of flash for a while: square http://192.150.16.72/technologies/ [...] player11/. Basically this article has not been well researched.

Is there a big difference? I don't know, probably not, but I'm not a developer, or a reviewer. That's your job.

Anonymous 07/18/2011 8:18 PM
Hide
-4+

Netherscourge you must be living under a rock, or in a basement. In the professional and research world, there is plenty of 64-bit software that is necessary to get the job done. 32-bit will not suffice.

mitch074 07/18/2011 9:08 PM
Hide
-1+

uilds of Firefox have been available since before Firefox was Firefox - as a matter of fact, the Mozilla suite was available as a 64-bit compiled binary on Alpha chips and more running X11 window servers - such as, Solaris, HP-UX, Linux etc.

The first 64-bit optimized Firefox version however was version 3.0, following the general cleanup done in the "reflow" branch that resulted in Firefox 3.0 using Cairo as a rendering layer.

Since 2003, a nice little plugin named nspluginwrapper allows 64-bit users to run 32-bit plugins in 64-bit Firefox: using a very specialized and tweaked fork of Wine, it is perfectly possible ever since Firefox 1.5 to run 32-bit Flash and 32-bit Adobe Reader plugins in 64-bit Firefox. Stability isn't really great, but with the fall of Adobe Reader, Java 1.6's 64-bit browser plugin and the Square test builds of Flash, running a fully 64-bit Firefox is possible in Linux.

Another small advantage that appeared in Firefox 3.0 was the ability to make use of basic hardware accceleration through XRENDER; ever since Firefox 3.0, Linux users were able to enjoy hardware-accelerated (granted, not as accelerated as Firefox 5.0 on Windows currently is, but still), fully 64-bit browsing.

And compared to the same install on 32-bit Windows, it really could scream.