iis - 32 bit applications on 64 bit OS ( windows ) -


I need some help on how 32 bit applications are used on 64 bit OS memory.

A 32-bit application can use 2GB memory on 64 bit OS, right? Does this mean that 3 32-bit applications running in Parallel can have 6 GB of memory address ... or do 32-bit applications to share 32-bit memory 2-4 GB, which is in the OS?

Similarly, if I have a graphics that has been compiled as 32 bits, running on a 64 bit machine under IIS. Unless there is a single request for a webservice always under 2 GB memory usage, is there any re-compiling in 64 bit? My theory is that IIS creates a new process for each request, so the whole pool of processes will be capable of using all the memory of the 64 bit machine, 8 or 15 or 20 gig or whatever.

Tell me your thoughts, thank you

Yes, all 32-bit programs The total usage of more than 2 GB can be yes, you can create a group of 32-bit processes using 64-bit machines all memory.

Basically, there is a compiler option that allows 32-bit programs to use up to 3 GB in Windows. If performance is not important, there is no reason to use 64-bit.

Comments

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -