Maximum amount of RAM on OS X and Windows?

What is the maximum amount of RAM that a Unity executable can use to run stably on OS X and Windows?
Is there a difference between 32-bit and 64-bit OSs?
Is the OS X application that Unity (3.5.5) compiles a 64 bit application?

By default Unity produces 32 bit standalone players (IIRC 3.5 has ability to produce a 64 bit Windows standalone, but not Mac, yet).

32 bit means you definitely can’t use more than 4GB in your game, but the practical limit is often lower due to more limited address space and memory fragmentation. Practical limit seems to be somewhere around 1.5-2GB of RAM usage for a 32 bit standalone player.

Thank you, Aras. Very helpful!