Google kicks off 64-bit Chrome for Linux
Published: 21 Aug 2009 08:57 BST
Google has begun work on a 64-bit version of Chrome for Linux.
"The V8 team did some amazing work this quarter building a working 64-bit port. After a handful of changes on the Chromium side, I've had Chromium Linux building on 64-bit for the last few weeks," said Chrome engineer Dean McNamee in a mailing list message on Thursday.
V8 is Chrome's engine for running programs written in the JavaScript language common on the web. Chromium is the open-source project behind Google's branded and supported Chrome browser, and McNamee shared instructions for programmers to build 64-bit Chromium.
Virtually all PCs today come with 64-bit processors from Intel or AMD but, for desktop computing, 32-bit operating systems and software are common.
The transition to 64-bit software is well underway notably with Linux and Mac OS X but the change is not simple. In the browser world, for example, it can be problematic running a 64-bit browser with a 32-bit plug-in such as Adobe Systems's Flash, Microsoft's Silverlight, or Sun's Java.
In 64-bit versions, programs can take advantage of larger amounts of memory, performance can benefit from extra storage spaces called registers on processors, and some mathematically intense computing tasks can run faster.
But along with issues such as broken plug-ins, 64-bit software can hog more disk space, complicate programmers' testing and support chores, and often does not really run appreciably faster, so the transition is not necessarily a top priority.
For example, Mac OS X already is most of the way through its 64-bit transition, but 64-bit Safari will not arrive until Mac OS X 10.6, aka Snow Leopard, which is due in coming weeks.
Apple has said JavaScript will run much faster on the 64-bit version of Safari.
Read this
Roundup: Countdown to Google Chrome
Google's open-source browser sends a clear challenge to Microsoft...
But Linux fans, who offset their smaller numbers with higher technical proficiency and a fondness for programming, are champions of 64-bit software. They hammered Adobe until it released a 64-bit version of Flash Player for Linux, and now they are agitating for 64-bit browsers.
Indeed, a discussion emerged on Wednesday about why a 64-bit version of Firefox is not a higher priority.
"Optimisations such as the Tracemonkey JIT engine (a just-in-time compiler for JavaScript) have yet not been implemented for x86-64, which means that the i686 build will be faster than the x86-64 build," among other reasons, Mozilla's Benjamin Smedberg replied to a mailing list query.
Windows is another matter altogether for browser makers; although 64-bit Windows is a common option nowadays on new machines, the vast majority of existing ones are still using 32-bit Windows, and there are plenty of late adopters.
A 64-bit version of Internet Explorer ships with Microsoft's 64-bit versions of Windows, but Safari for Windows will not be available alongside the Mac OS X version when it debuts. The work to rebuild JavaScript engines for 64-bit chips applies to multiple operating systems, so producing a version for one operating system does help move a given browser to the others.
Standing in the way of 64-bit Chrome for Windows, as well as "motivation", is the fact Google or others also need to work on the sandbox security mechanism and gyp programming tools, according to a message by Google's Marc-Antoine Ruel.
Credit: Google's 64-bit Chrome starts emerging on Linux from CNET News
- Roundup: Full coverage of Google Chrome
- Blog: Google Chrome has Microsoft's code inside, says MS manager
- Blog: Google Chrome nine things we've found since launch
- Photos: Highlights of the beta browser
- Leader: Chrome needs more than just sparkle
- Video: Can Chrome shine amid the competition?
- Benchmarks: Google Chrome
- Review: Google Chrome (beta)
- Comment: All roads lead to Chrome
- Video: Google Chrome to open new front in browser war






















