The memory limit is unlimited by default. I am guessing that you are not running your application in a 64bit application pool. When you run your app inside a x86 application pool you will hit a memory limit much easier.
The limitation is for your whole application.
The limitation is for your whole application.