Jump to content
Welcome to our new Citrix community!
  • 0

MCS cache and Task manager

david brown1709155931


2 answers to this question

Recommended Posts

For RAM you can use this


 $os = Get-Ciminstance Win32_OperatingSystem
 $pctFree = [math]::Round(($os.FreePhysicalMemory/$os.TotalVisibleMemorySize)*100,2)
$os | Select @{Name = "PctFree"; Expression = {$pctFree}},
>> @{Name = "FreeGB";Expression = {[math]::Round($_.FreePhysicalMemory/1mb,2)}},
>> @{Name = "TotalGB";Expression = {[int]($_.TotalVisibleMemorySize/1mb)}}



PctFree FreeGB TotalGB
------- ------ -------
  52.43  12.57      24



Link to comment
On 3/18/2019 at 10:16 AM, david brown1709155931 said:

hello all


if task manager reports 50% of memory being used does that mean 50% is available to the system or does the MCS cache have to be taken into consideration ?.


is their a powershell cmd to check cache and available system memory ?


environment is 

XenApp 7.15LTSR CU3









Task Manager will take the RAM cache into account. The best way to monitor what the RAM cache is actually doing is via perfmon. When you install the VDA it will add a group of performance counters called "Citrix MCS Storage Driver".

Link to comment


This topic is now archived and is closed to further replies.

  • Create New...