You are not logged in.

#1 2009-06-23 20:12:50

YamiFrankc
Member
From: Mexico
Registered: 2009-06-19
Posts: 177
Website

x86_64 benefits?

I have an Intel Celeron 530 processor,it can run 64 bits software.

Whats the real benefit,for final users,to run Arch x86_64?

Ive eard that machines with 4GB or more of RAM loves 64 bits,but i have less than 1GB.
Also some packages on AUR doesnt work on x86_64,such as Zsnes.

Whats better for me,stay 64 bits,o return to 32?

Thanks


Thanks and greetings.

Offline

#2 2009-06-23 20:22:53

csstaub
Member
From: Switzerland
Registered: 2009-02-09
Posts: 37

Re: x86_64 benefits?

Unless you need to use 32-bit-only applications, I would recommend installing Arch64.

Offline

#3 2009-06-23 20:30:34

Bregol
Member
Registered: 2008-08-15
Posts: 175

Re: x86_64 benefits?

As far as RAM goes, I believe that in order to use >4GB you need to be x86_64.  for only 1GB of RAM, I would run 32 bit.  With 64 bit, programs will use more ram when running (because the data is doubled in size from 32 bits to 64 bits).  IMO any performance gain from 64 bit will be outweighed be the loss from that.

http://www.linuxforums.org/forum/linux- … linux.html
http://stackoverflow.com/questions/9354 … eat-my-ram

i'm not an expert on 64 bit, but my brother (who would know better than I would) recommended I stay 32-bit on my machine for something like this reason (1 gb ram on a 64-bit capable P4)


Nai haryuvalyë melwa rë

Offline

#4 2009-06-23 21:40:00

Peasantoid
Member
Registered: 2009-04-26
Posts: 928
Website

Re: x86_64 benefits?

I run Arch64 here with no problems. (4 GB of RAM, you know, so I didn't want to waste that.) Although I haven't tried to use anything 'troublesome' like Wine, Skype, etc.

Offline

#5 2009-06-23 21:51:47

YamiFrankc
Member
From: Mexico
Registered: 2009-06-19
Posts: 177
Website

Re: x86_64 benefits?

Then,as i have only 512 MB Ram,ill go back to 32-bits.

Thanks for the answers


Thanks and greetings.

Offline

#6 2009-06-24 00:18:04

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,549

Re: x86_64 benefits?

I'd stick with what you have. There's not a lot of advantage besides > 4GB RAM support, and you can even get that (and a very slight speed loss) with PAE on 32-bit, but I'd advise people to go with whatever they have... it's not worth switching, either way.

Offline

#7 2009-06-24 09:57:26

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: x86_64 benefits?

I have found that PAE on 32bit works (and can even use a bit more of of the ram 4050 as opposed to 3950 on my machine) but you will have to recompile some packages (at least I had to) and because I did want to pacman and go tongue I have never used PAE on 32bit seriously.

Skype and wine offer no problem in 64bit, I have both and they work perfectly smile but as said before, if you have less than 4G it's not really worth the trouble of changing (except for some special cases that have been discussed to death anyway tongue ).


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#8 2009-06-24 10:40:58

markzzzsmith
Member
From: Adelaide, South Australia
Registered: 2006-07-30
Posts: 14

Re: x86_64 benefits?

One advantage of x86-64 is that another 8 general purpose registers become available on the CPU, in addition to the traditional 8. These can be used for storing more working data on the CPU, rather than having to shift it back and forth between RAM (or usually the data cache on the CPU). Accessing data in registers is significantly faster than level 1 cache or RAM, which is why having more registers on the CPU is useful. Other 64 bit CPUs have more registers than that - PowerPC's have 32, as do SPARC CPUs.

Offline

#9 2009-06-24 10:44:13

markzzzsmith
Member
From: Adelaide, South Australia
Registered: 2006-07-30
Posts: 14

Re: x86_64 benefits?

The following link also discusses 64 bit:

http://en.wikipedia.org/wiki/64-bit#Pros_and_cons

Offline

#10 2009-07-09 03:25:33

Intrepid
Member
Registered: 2008-06-11
Posts: 254

Re: x86_64 benefits?

Buddy, I wrote a PKGBUILD for x86_64 zsnes in the aur: bin32-zsnes.  Many of the programs you use that are x86 binary only can be repackaged for use on x86_64 systems easily.

Last edited by Intrepid (2009-07-09 03:25:58)


Intrepid (adj.): Resolutely courageous; fearless.

Offline

#11 2009-07-09 05:04:51

zodmaner
Member
Registered: 2007-07-11
Posts: 653

Re: x86_64 benefits?

Snes9x-GTK is also a good alternative to ZSNES.

It is perfect for 64bit system since it compile and run natively on x86_64 without needing any 32bit libraries.

Last edited by zodmaner (2009-07-09 05:05:59)

Offline

#12 2009-07-09 06:50:16

Salamander1978
Member
From: Aachen, DE
Registered: 2007-10-24
Posts: 30

Re: x86_64 benefits?

With 64 bit, programs will use more ram when running (because the data is doubled in size from 32 bits to 64 bits)

Regarding the doubled size...

This is true for true/pure 64 Bit CPUs, like Intel's itanium (ia64) or IBM's 64 Bit PowerPC.  The x86_64 aka. amd64 is different.  It just adds some features to access 64 Bit Memory range and doubles the number of registers
  http://en.wikipedia.org/wiki/Amd64#AMD64
On average the x86_64 memory usage is about 120% of x86_32.

Since memory latency is a major performance bottleneck today, this is the reason why x86_64 won the competition against ia64.

Offline

#13 2009-07-09 07:31:51

aport
Member
From: San Diego
Registered: 2008-02-20
Posts: 99

Re: x86_64 benefits?

when my hard drive died I decided to go to arch 64... no problems here. I even went out and got 6GB of RAM to celebrate. I don't know how I ever lived with less than four gigs. Especially with virtualization!

Offline

#14 2009-07-09 08:16:09

Themaister
Member
From: Trondheim, Norway
Registered: 2008-07-21
Posts: 652
Website

Re: x86_64 benefits?

zodmaner wrote:

Snes9x-GTK is also a good alternative to ZSNES.

It is perfect for 64bit system since it compile and run natively on x86_64 without needing any 32bit libraries.

It's also a better emulator overall imo wink

Offline

#15 2009-07-10 06:44:33

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: x86_64 benefits?

aportL: I still can't find a way to use the 2GB I have. What will you do with 6? lol


neutral

Offline

#16 2009-07-10 08:02:34

mikesd
Member
From: Australia
Registered: 2008-02-01
Posts: 788
Website

Re: x86_64 benefits?

I run x86_64 mainly because I can. It does everything I need it to and I can't stand the thought of half of my cores sitting idle. smile Having said that I often forget I am running x86_64 as I don't notice any great difference to x86. If all your applications are x86_64 friendly give it a go. If you don't like it after a month switch back to x86. The freedom of choice.

Offline

#17 2009-07-10 11:14:36

jelly
Administrator
From: /dev/null
Registered: 2008-06-10
Posts: 714

Re: x86_64 benefits?

i also run only x86_64 even with 2 Gb ram.  The only real issue's are 32 bit apps where you have just two plain simple solution. The bin32-program one or make a chroot  wich both work fine wink

Offline

#18 2009-07-10 12:40:38

Themaister
Member
From: Trondheim, Norway
Registered: 2008-07-21
Posts: 652
Website

Re: x86_64 benefits?

sand_man wrote:

aportL: I still can't find a way to use the 2GB I have. What will you do with 6? lol

Hint: Caching and tmpfs

Offline

#19 2009-07-10 16:27:35

tgc
Member
From: DK
Registered: 2004-03-09
Posts: 96

Re: x86_64 benefits?

sand_man wrote:

aportL: I still can't find a way to use the 2GB I have. What will you do with 6? lol

Tried Vista? wink

Offline

#20 2009-07-10 16:56:55

Bregol
Member
Registered: 2008-08-15
Posts: 175

Re: x86_64 benefits?

sand_man wrote:

aportL: I still can't find a way to use the 2GB I have. What will you do with 6? lol

Run Vista in a virtual machine to be a constant reminder of why you use Arch?  Or for the same memory usage, run linux in a virtual machine in linux in a virtual machine in linux in a virtual machine...


Nai haryuvalyë melwa rë

Offline

#21 2009-07-10 19:43:21

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Re: x86_64 benefits?

Bregol wrote:
sand_man wrote:

aportL: I still can't find a way to use the 2GB I have. What will you do with 6? lol

Run Vista in a virtual machine to be a constant reminder of why you use Arch?  Or for the same memory usage, run linux in a virtual machine in linux in a virtual machine in linux in a virtual machine...

Xibit would be proud.

Offline

#22 2009-07-23 10:06:34

eirik
Member
From: Oslo, Norway
Registered: 2009-01-22
Posts: 51

Re: x86_64 benefits?

Themaister wrote:
zodmaner wrote:

Snes9x-GTK is also a good alternative to ZSNES.

It is perfect for 64bit system since it compile and run natively on x86_64 without needing any 32bit libraries.

It's also a better emulator overall imo wink

Yeah, sure, if you prefer speed hacks over emulation accuracy. I'll admit that snes9x-gtk looks pretty damn good, but the classy DOS-like ZSNES GUI is timeless. cool

sand_man wrote:

aportL: I still can't find a way to use the 2GB I have. What will you do with 6? lol

Virtualization, as many others have said. And then there's OnTV (http://aur.archlinux.org/packages.php?ID=16958), a gnome-panel applet which constantly hogged onto 300MB RAM in my experience. Wonder what that was all about.


Arch Linux x86_64 · xbmc-svn all night

Offline

#23 2009-07-23 12:47:56

Themaister
Member
From: Trondheim, Norway
Registered: 2008-07-21
Posts: 652
Website

Re: x86_64 benefits?

eirik wrote:
Themaister wrote:
zodmaner wrote:

Snes9x-GTK is also a good alternative to ZSNES.

It is perfect for 64bit system since it compile and run natively on x86_64 without needing any 32bit libraries.

It's also a better emulator overall imo wink

Yeah, sure, if you prefer speed hacks over emulation accuracy. I'll admit that snes9x-gtk looks pretty damn good, but the classy DOS-like ZSNES GUI is timeless. cool

Well, as long as it looks good (NTSC filter ftw big_smile), sounds good (--enable-libao in zsnes is a must!) and plays well (haven't seen any differences between zsnes and snes9x so far), it's good enough for me. Since I like snes9x's interface better and with 64-bit support, it wins out for me. Well, I gotta admit, the DOS-like interface of ZSNES is classic!

Last edited by Themaister (2009-07-23 12:48:43)

Offline

#24 2009-08-29 20:57:54

Intrepid
Member
Registered: 2008-06-11
Posts: 254

Re: x86_64 benefits?

Yeah I actually came to linux from dos, hence my preference for zsnes, and hence the fact that I wrote the pkgbuild!

Indeed, there are few compelling reasons to still run 32 bit.  The only emulator that is only supported on 32 bit right now is PCSX2; it's a pity because the latest release fixed many linux-related bugs.  Likewise, I'm writing this in Google Chromium!  Yay minimalism!


Intrepid (adj.): Resolutely courageous; fearless.

Offline

Board footer

Powered by FluxBB