1 |
On Mon, 2008-12-08 at 14:59 +0100, pat wrote: |
2 |
> Hello, |
3 |
> |
4 |
> I've bought a new laptop with Core 2 Duo processor which is 64 bit. My |
5 |
> question is if applications (see below) compiled and running over 64 bits are |
6 |
> stable enough or if I should compile for 32 bits. |
7 |
> |
8 |
> The applications are: |
9 |
> - Seamoneky/Firefox |
10 |
> - Java |
11 |
> - Flash |
12 |
> - Audacious |
13 |
> - mplayer |
14 |
> - VirtualBox/VMware |
15 |
> - Qemu |
16 |
> - Kerberos/OpenLDAP/OpenSSH (for these I think they are stable) |
17 |
> - X.org/fluxbox |
18 |
> - system suspending |
19 |
|
20 |
With very very few exceptions, stability shouldn't be much of an issue |
21 |
for you. It's pretty much the same source code base. What you should be |
22 |
more concerned about is application availability, especially WRT: |
23 |
|
24 |
* if the application is closed-source is there a 64-bit version |
25 |
* have the Gentoo maintainers marked it (yet) for amd64 (stable). |
26 |
Gentoo is (or at least used to be) a bit slower at marking |
27 |
things amd64 just because there are (were) fewer testers. I |
28 |
think this is pretty much a non-issue nowadays. |
29 |
* if it has code optimized in assembler is there optimized |
30 |
x64/compabile assembler. |
31 |
|
32 |
We (well, I) still use the closed-source (well, binary) versions of |
33 |
java. IBM's Java at least has a 64-bit port. |
34 |
|
35 |
Adobe just released a Linux x64 port of Flash (in Alpha). From my |
36 |
experience it's just as stable (or rather unstable) as the x86 version. |
37 |
|
38 |
win32codecs will not work unless it's used by a 32-bit exe (You can run |
39 |
32-bit apps on x64). |
40 |
|
41 |
System suspending if largely kernel. |
42 |
|
43 |
Anyway probably more than you wanted to know, but I don't think |
44 |
stability is ever really a factor. Linux has supported 64-bit |
45 |
processors for at least 15 years (I think). Usually the only issue |
46 |
(just like running Linux on *any* non-x86 architecture) is the |
47 |
availability of proprietary apps. |
48 |
|
49 |
-a |