I have a server with 32GB of RAM. My instance is configured to use 27GB of ram, leaving 5 for the OS. When i check task manager though i can see sql server has a private working set of almost 30GB.
Im guessing most of this RAM is for items outside of the buffer pool (which is all that the max memory setting specifies).
How do i figure out what exactly sql server is using this extra memory for?