I was trying to test some Chef configurations on a Server 2012 image and kept hitting out of memory errors - StackOverflowExceptions, failures to load the CLR, and failures to start a shell due to limited page file.
It turns out that Windows Management Framework 3 doesn't actually use the MaxMemoryPerShellMB setting in Wsman:\localhost\Shell and uses a default 150MB value, not the 1024MB default the WSMAN configuration shows.
You can check if it is installed with
Want more great reading? Check out my reading list!
get-hotfix -id KB2842230