Yes; that's the primary motivation for 64-bit architectures.

But good luck buying a machine with 2^64 words of memory (real or virtual) .... 
though an machine with 8-32 GB of RAM isn't such a bad thing to have.

Note also that in J64, integers have widened to 64 bits, so they can hold much 
larger magnitudes without overflowing to floats. That's really useful, for 
example, for encoding information compactly using large-radix numbers.

-Dan


Please excuse typos; sent from a phone.

> On Jun 12, 2014, at 9:05 AM, Björn Helgason <[email protected]> wrote:
> 
> A process has a 4GB virtual address space (VAS); each address
> from 0 to 2^32 can have a byte value.
> 
> Is this 2^64 in 64 bit?
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to