Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: Which Linux Architecture Do You Use?
Alpha
2
0.38%
ARM
83
15.69%
MIPS
3
0.57%
Power
1
0.19%
PowerPC
11
2.08%
SPARC
3
0.57%
x86_32
214
40.45%
x86_64
434
82.04%
Other
9
1.70%
Multiple Choice Poll. Voters: 529. You may not vote on this poll
I have 6 systems in my home four of which are 64 and two are 32 bit.
I still tend to run 32 bit versions of distros simply for the stability and compatibility they still have over their 64 bit versions. I do run several 64 bit distros for testing and haven't seen much of a performance increase when compared to their 32 bit versions, additionally in many distros recompiling the software in the repos to 64 bit is lagging behind, so while most of the software the devs feel is most important has been ported over, some you feel is crucial may not be, and may not be anytime soon.
I'm sure in a year or two I'll switch over but at the moment it seems the benefit of the 64 bit versions are generally outweighed by the drawbacks.
I had to check the date of this post to make sure it wasn't from 2003. I haven't noticed any of the problems you describe with 64-bit Linux in over a decade...
Wow 64 bit Linux distros is 2003. What distro was 64 bit in 2003 and what hardware did you run it on?
Sorry was a year off.
AMD released the 64-bit opteron in 2003, Intel released the 64-bit Xeon and P4 in 2004. Linux has supported x86_64 since 2001, with many distros adopting it in 2003. I've been running 64-bit Linux on a daily basis since 2005 and haven't noticed any of the issues you've mentioned in a LONG time. In fact, that 64-bit machine from 2005 that I mentioned above is still running to this day, 24/7.
Last edited by suicidaleggroll; 09-01-2013 at 04:35 PM.
I bought an Athlon 64 within 3 months of them being released (so like Jan 04), and started using 64-bit distro shortly thereafter. Although it was 2 years or so before I made the switch permanently due to lack of many programs being avaialble, but I can't remember having issues with anything major missing since 06 or so.
I voted "x86_64", but I might not be eligible to vote, since I only downloaded and tried it today (Mint Linux 15, and it worked no problem, I downloaded the .ISO file, used a Windows program called "Universal-USB-Installer-1.9.4.0.exe" to transfer it to an SD card, and by changing the Boot Order in the BIOS of my laptop, managed to boot straight away into the Linux installation on the card.
I'm new to Linux, so I can't really judge Mint Linux, but for a total beginner it boots flawlessly, and doesn't ask any (seemingly cryptic) technical questions before it gets to the desktop.
Well, welcome to Linux & the LQ community J.Doran! Mint's a great distro to start with
Run x86_64 on two laptops, and one desktop (although, i've considered moving the desktop to x86_32 for a few package compatibility programs). I use arm on my Pandora.
Distribution: Linux Mint, Manjaro, FreeBSD, Android
Posts: 99
Rep:
I voted for x86_64, x86, and ARM. The break down is as follows.
5 Desktop (Daily users) PCs x86_64
1 Laptop x86_64
1 Netbook x86_64
3 Desktop Test PCs x86_64
4 Legacy PCs x86 (two of them probably should be scrapped out)
4 Android devices running ARM
1 Raspberry Pi embedded Linux ARM
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233
Rep:
at home: x86_64 on new desktop, x86_32 on old desktop (Pentium 4), ARM on raspberry pi, MIPS on WRT54G (dd-wrt firmware)
at work: x86_32 on my workstation, some older servers, firewall(smoothwall), and VPS, x86_64 on newer servers, other workstations, MIPS on wrt54g (dd-wrt)
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,600
Original Poster
Rep:
From Wikipedia:
Quote:
The Linux kernel is portable and supports the following computer architectures:
Alpha architecture:
DEC Alpha
Samsung Alpha CPU
Analog Devices
Blackfin (since 2.6.22)
ARM architecture:
Acorn Archimedes and Risc PC series
DEC StrongARM
Marvell (formerly Intel) XScale
Sharp Zaurus
iPAQ
Palm, Inc.'s Tungsten Handheld[1]
Gamepark Holdings' GP2X
Open Pandora
Nokia 770 Internet Tablet
Nokia N800
Nokia N810
Nokia N900
Nomadik
NovaThor
gumstix
Nintendo DS via DSlinux
Sony Mylo
Psion 5, 5MX, Series 7, netBook
Some Models of Apple iPods (see iPodLinux)
OpenMoko Neo 1973
Freescale's (formerly Motorola's) i.MX multimedia processors
Atmel AVR32
Axis Communications' ETRAX CRIS
C6X from Texas Instruments
Freescale's (formerly Motorola's) 68k architecture (68020, 68030, 68040, 68060):
Some Amigas: A1200, A2500, A3000, A4000
Apple Macintosh II, LC, Quadra, Centris and early Performa series
Fujitsu FR-V
Hexagon from Qualcomm
Hewlett-Packard's PA-RISC family
H8 architecture from Renesas Technology, formerly Hitachi.
H8/300
H8/500
IBM
System/390 (31-bit)
Z/Architecture (Z mainframes) (64-bit)
Intel IA-64 Itanium, Itanium II
x86 architecture:
IBM PC compatibles using IA-32 and x86-64 processors:
Intel 80386 (abandoned in version 3.8), 80486, and their AMD, Cyrix, Texas Instruments and IBM variants
The entire Pentium series and its Celeron and Xeon variants
The Intel Core processors
AMD 5x86, K5, K6, Athlon (all 32-bit versions), Duron, Sempron
x86-64: 64-bit processor architecture, now officially known as AMD64 (AMD) or Intel64 (Intel); supported by the Athlon 64, Opteron and Intel Core 2 processors, among others
Cyrix 5x86, 6x86 (M1), 6x86MX and MediaGX (National/AMD Geode) series
VIA Technologies Eden (Samuel II), VIA C3, and VIA C7 processors
Microsoft's Xbox (Pentium III processor), through the Xbox Linux project
SGI Visual Workstation (Pentium II/III processor(s) with SGI chipset)
Sun Microsystems Sun386i workstation (80386 and 80486)
Support for 8086, 8088, 80186, 80188 and 80286 CPUs is under development (the ELKS fork)[2]
M32R from Mitsubishi
Microblaze from Xilinx
MIPS architecture:
Dingoo
Infineon's Amazon & Danube Network Processors
Ingenic Jz4740
Jazz
Cobalt Qube, Cobalt RaQ
DECstation
WD TV
Loongson (MIPS-compatible), Loongson 2, and Loongson 2E from BLX IC Design Ltd (China)
Some PlayStation 2 models, through the PS2 Linux project
PlayStation Portable uClinux 2.4.19 port [1]
Broadcom wireless chipsets
Dreambox (HD models)[3]
Cavium Octeon packet processors
MN103 from Panasonic Corporation
OpenRISC
OpenRISC 1000 family in the mainline Linux Kernel as of 3.1.
Beyond Semiconductor OR1200
Beyond Semiconductor OR1210
Power Architecture:
IBM Servers
PowerPC architecture:
IBM's Cell
Most pre-Intel Apple computers (all PCI-based Power Macintoshes, limited support for the older NuBus Power Macs)
Clones of the PCI Power Mac marketed by Power Computing, UMAX and Motorola
Amigas upgraded with a "Power-UP" card (such as the Blizzard or CyberStorm)
AmigaOne motherboard from Eyetech Group Ltd (UK)
Samantha from Soft3 (Italy)
IBM RS/6000, iSeries and pSeries systems
Pegasos I and II boards from Genesi
Nintendo GameCube and Wii, through Nintendo GameCube Linux
Project BlackDog from Realm Systems, Inc.
Sony PlayStation 3
Microsoft's Xbox 360, through the free60 project
V-Dragon CPU from Culturecom.
Virtex II Pro Field Programmable Array (FPGA) from Xilinx with PowerPC cores.
Dreambox (non-HD models)[4]
SPARC
SPARC (32-bit):
Sun-4 (to be abandoned in version 2.6.27)
SPARCstation/SPARCserver series (sun4m, sun4d) sun4c(to be abandoned in version 3.5)
LEON
UltraSPARC (64-bit):
Sun Ultra series
Sun Blade
Sun Fire
SPARC Enterprise systems, also the based on the UltraSPARC T1, UltraSPARC T2, UltraSPARC T3 and UltraSPARC T4 processors
SuperH
Sega Dreamcast (SuperH SH4)
HP Jornada 680 through Jlime distribution (SuperH SH3)
Synopsys DesignWare ARC cores, originally developed by ARC International
S+core
Tilera
Xtensa from Tensilica
UniCore32
Additional processors (particularly Freescale's 68000 and ColdFire) are supported by the MMU-less μClinux variant.
ARM on a chromebook as well as an Android tablet, and several x86_32 machines. The chromebook uses a Linux kernel for ChromeOS, and I also run Debian armhf on it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.