A family of Microsoft on-premises document management and storage systems.
Hi @Tevon ,
The Distributed Cache (DC) uses 10% of the total physical memory on the server: the Distributed Cache service uses half of that memory allocation for data storage (also known as cache size) and the other half of that memory allocation is used for memory management overhead; when the cached data grows, the Distributed Cache service uses the entire 10 percent of the allocated memory.
Resolution: Check memory usage on the server and free more memory, add more RAM to the server, increase the Distributed Cache service memory allocation. Here are steps:
1.First of all check the existing memory allocation for the Distributed Cache service on a server by executing the following cmdlets at an administrative PowerShell:
Use-CacheCluster
Get-AFCacheHostConfiguration -ComputerName ComputerName -CachePort "22233"
2.To reconfigure the cache size of the Distributed Cache service.
Update-SPDistributedCacheSize -CacheSizeInMB CacheSize
3.Restart the Distributed Cache service on all cache hosts. For more detail information, please refer to: The current server is running low on memory
Avoid this in the future: I suggest you to use Resource Monitor to check the memory usage in your system and understand if there are processes who are using a huge amount of memory. If you find that a process is taking up too much memory and you don't need to use it, you can disable the service.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.