Hi Tom,
Thank you for your question.
Is there Event id 701 in application log?
This Warning event indicates that MSExchangePowerShellLiveIDAppPool is using more memory than the committed memory limit for the process.
In Microsoft Exchange Server 2013, all PowerShell cmdlet calls are executed remotely in either MSExchangePowerShellAppPool or in MSExchangePowerShellLiveIDAppPool in IIS. These calls are executed by a Windows process (w3wp.exe). This occurs regardless of
whether the PowerShell.exe process runs locally or remotely. The Windows System Resource Manager service maintains the committed memory limit. The service monitors the committed memory usage of matched processes. The service also enforces the user-defined
action whenever the committed memory usage of the process exceeds its limit.
Event 701 indicates that the online defragmentation feature has finished a full defragmentation. In Exchange 2013, the architecture for online defragmentation was moved out of the Mailbox database maintenance process and now runs in the background 24 hours
a day, seven days a week.
You don't have to configure any settings for this feature. Exchange monitors the database as it uses it, and small changes are made over time to keep the database defragmented for space and contiguity. If the database analyzes a range of pages and finds
that they are not as sequential as they should be, it starts an async thread to defragment that section of the B-tree or table. Online defragmentation is also throttled so that it does not adversely affect client performance.
We could refer to the following link:
https://technet.microsoft.com/en-us/library/hh343965%28v=exchg.140%29.aspx
Notice: it also apply to Exchange 2013.
If there are any questions regarding this issue, please be free to let me know.
Best Regard,
Jim