locked
Exchange Server VM's memory demand RRS feed

  • Question

  • Hello!

    My Exchange Server 2016 works inside a virtual machine with 12GB RAM (no Dynamic Memory), currently it uses ~ 10Gb out of 12Gb:

    Nevertheless, the Hyper-V manager shows that this VM (Exch1) demands ~16Gb of RAM:

    Q: How should I treat this VM's demand in the additional 4 GB of memory given that the Exch1 doesn't even use all of its already alloted memory (9.6 out of 12)? On what ground Hyper-V shows this number (Memory Demand)? Any links to MS documentation are greatly appreciated.

    Thank you in advance,

    Michael


    • Edited by MF47 Tuesday, January 30, 2018 10:40 AM
    Tuesday, January 30, 2018 10:39 AM

Answers

  • Make sure the page file is fixed at memory size +10mb and thats it.  Exchange will use up the remaining memory as it see's fit.  Memory demand is irrelevant when not using dynamic memory.  This is probably a bug in Hyper-V, 2016 has a few of them.  I would recommend never using dynamic memory on Server 2016, it will inevitably hang, lockup and or do other unexpected weird things when Exchange is running on the server.

    • Proposed as answer by andor.oudt Wednesday, January 31, 2018 7:11 AM
    • Marked as answer by MF47 Wednesday, January 31, 2018 1:33 PM
    Tuesday, January 30, 2018 5:01 PM

All replies

  • How is memory allocation and buffer setup ?

    image source 

    Tuesday, January 30, 2018 10:47 AM
  • Tuesday, January 30, 2018 3:02 PM
  • Make sure the page file is fixed at memory size +10mb and thats it.  Exchange will use up the remaining memory as it see's fit.  Memory demand is irrelevant when not using dynamic memory.  This is probably a bug in Hyper-V, 2016 has a few of them.  I would recommend never using dynamic memory on Server 2016, it will inevitably hang, lockup and or do other unexpected weird things when Exchange is running on the server.

    • Proposed as answer by andor.oudt Wednesday, January 31, 2018 7:11 AM
    • Marked as answer by MF47 Wednesday, January 31, 2018 1:33 PM
    Tuesday, January 30, 2018 5:01 PM
  • It is not supported if Exchange use dynamic memory as Exchange is design to use all (if it can) of the RAM to provide the quick response to the users and the Exchange org. Check the below link out for memory allocation in the section of "Exchange memory and allocations".

    https://technet.microsoft.com/en-us/library/jj619301(v=exchg.160).aspx#BKMK_ExchangeMemory

    • Proposed as answer by Jason.Chao Wednesday, January 31, 2018 6:21 AM
    Tuesday, January 30, 2018 11:22 PM
  • Thank you all for your replies!

    Regards,

    Michael

    Wednesday, January 31, 2018 1:34 PM