login about faq

Due to the large amount of spam accounts, we temporarily disabled new user sign ups. To override this, email newuser.lgqa@gmail.com and an admin will determine if you are permitted to join


Hello all, I am wondering is it worth me booting into 64bit on my 27" iMac? What benefits will it have? Also will booting into 32bit (default) only use 3GB of my RAM? Help greatly appreciated.

asked Oct 06 '10 at 16:57

Fish's gravatar image

Fish
7.3k109144215


Haven't we answered this before? 32-bit OSes can still recognise more than 4GB of RAM. The benefit is that the bus is 64 bits wide, and some of the registers are 64 bits wide. It's mostly a marketting gimmick, because programs still need to be specifically written and compiled for the hardware you are using to run at it's most optimal.

So, what about RAM? Well, there's PAE, but that involves sending 36 bits over a 32-bit bus, doesn't it? Are either busses limited? Well, is binary limited because it has 2 digits rather than 10? Can your car not be used to transport 100 people, 3 at a time to a different location? First advantage: The 64-bit bus ends up being able to send more data over the bus at once.

So, what about the registers? Well, let us assume you have a 32 bit register, each bit can be a 0 or a 1 (that's 2 digits) so you have 00000000 00000000 00000000 00000000 through to 11111111 11111111 11111111 11111111. In decimal (base 10) that's 0 through to 4294967295 (2 ^ 32 - 1). Does that mean our computers can only count from 0 through to 4294967295? Well, what happens once we run out of values that we can represent with 1 digit in decimal (eg. add 1 to 9)? We move on to 2 digits. 32-bit programs can do the same: They can use multiple 32-bit registers to store a single 64-bit value. However, the 64-bit register in a 64-bit processor can add, subtract, multiply, divide, etc with single operations. The 32-bit alternative can't, so the second advantage: 64-bit processor is faster at working with 64-bit numbers (from 0 to somewhere around 18446744073709552000, if you ever need numbers that large).

So what's the advantage of booting an OS that knows about 64-bit registers and a 64-bit bus? Well, it should be clear that it's faster. You already knew that. I hope this was helpful ;)

answered Oct 08 '10 at 03:26

Seb's gravatar image

Seb
(suspended)

edited Oct 08 '10 at 03:26

If you only have 3GB of RAM you should just try both and decide which you really think feels better. 3GB will be recognized in a 32 bit OS as well as a 64 bit OS. So there is really nothing being lost when using just a 32 bit version.

If you plan on upgrading to 4+ GB you will need to use a 64 bit version though.

answered Oct 07 '10 at 18:33

Liam%20Quade's gravatar image

Liam Quade
7.4k92121197

He was asking for the advantages, and excluding about ram...

(Oct 07 '10 at 18:41) kevin ♦♦ kevin's gravatar image

I have 4GB already and am soon going to be upgrading to 6 or 8 depending on what is better.

(Oct 08 '10 at 02:22) Fish Fish's gravatar image

Here is a good article about the advantages of having 64 bit ram: http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/5 and it covers more than just ram

answered Oct 06 '10 at 18:27

kevin's gravatar image

kevin ♦♦
35.7k160316589

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported


Join Us in the Chat Room

Tags:

×1,971
×411
×265
×69
×65
×43
×28
×28
×15
×4

Asked: Oct 06 '10 at 16:57

Seen: 3,114 times

Last updated: Oct 08 '10 at 03:26