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


The thing is that Autodesk (the Student Free Edition) products such as 3DS Max state that a 32 bit version of their software needs at least 2GB of RAM, while 64 bit needs 4GB of RAM. Would that mean if the 32 bit needs less RAM, it would work faster on a 64 bit system? If that makes sense.

asked Jun 24 '12 at 06:35

RafalChmiel's gravatar image

RafalChmiel
491138151156


nope not at all, the 32 bit uses less memory because its necessary , 64bit computer can have more memory the program can use more raw power. the 64bit program may have feature activated they could have with 32bit outside of that it uses more memory because it can (just because its there) ..

a program naturally will choose to run on all ram if it can rather then virtual memory yes because its faster 32bit program on 64bit system will still use the ram as its available since 64 bit has more memory it runs the same ..

some might say well if that is the case then why is there 64 and 32 bit programs, ok 32 bit program can use a max of 4 gb of memory address 64 bit allows a computer to address lots more a 32 bit program is writen to only use the frist 4gb of memory addresses so running one or two 32bit programs is ok on 64 bit processor using 2 many and you might as well have a 32 bit if none of the programs are going to use the extended memory or addition processors :)

answered Jun 24 '12 at 07:29

jadtechnic's gravatar image

jadtechnic
2.0k518

edited Jun 24 '12 at 07:38

Would that mean if the 32 bit needs less RAM, it would work faster on a 64 bit system?

RAM has nothing to do with speed directly. but being you can load more things into RAM you will have to hit the hard disk less which is very slow in comparison to RAM operations.

Another thing is that having a 64 bit machine means your registers, buses, and devices are 64 bits, whereas in a 32 bit system they are 32 bits long. So what does this have to do with the price of salt in china? well nothing... but what it does mean for how fast a computer is is that it can pull 64 bits from your ram at once (8 bytes) this means you can pull more instructions and data at once. Accessing RAM is the second slowest operation, it can take 100s-1000s of clock cycles to get data from ram (Hard drives can take 1000s-10,000s of clock cycles.) Why is this important? well when programming lets say you have a data type of long, that is 8 bytes (64 bits) this means to pull the kind of data from memory you need to do it in two operations. This also means to add them you need to add them in two parts (low order and high order.) When is this important... well one thing is encryption which is 128 bits or more so instead of pulling 4 words from memory you only have to pull 2. Your computers MAC address is 64 bits.

Just because a program uses less ram, does not mean it is faster.

answered Jun 24 '12 at 11:22

trueb's gravatar image

trueb
15.0k4999256

edited Jun 26 '12 at 16:17

Nope. The 32-bit programs are optimized for the x86 architecture, and the 64-bit programs are optimized for the x64 architecture. Its just like how if you put 15" wheels on a car that was designed for 20" wheels. It will go, but It won't be ideal.

answered Jun 26 '12 at 16:25

swagmanT's gravatar image

swagmanT
540334154

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,938
×231
×30
×30
×28
×15
×10
×6

Asked: Jun 24 '12 at 06:35

Seen: 630 times

Last updated: Jun 26 '12 at 16:25