A Memória\szabad bejegyzések a rendszer laptáblázatában teljesítményszámlálót figyeli
A laptáblázat a Windows virtuálismemória-kezelője által a virtuális címek és a fizikai memóriacímek közötti összerendelések tárolására használt adatszerkezet. A Szabad bejegyzések a rendszer laptáblázatában nevű teljesítményszámláló a rendszer által pillanatnyilag nem használt laptáblázat-bejegyzések számát adja meg.
Amikor egy rendszer elkezd kifogyni a szabad laptáblázat-bejegyzésekből, akkor előfordulhat, hogy az alkalmazások és az illesztőprogramok nem kapják meg az általuk kért memóriaterületet, illetve a számítógép nem válaszol a hálózati kérésekre, látszólag leszakadva a hálózatról. Előfordulhat, hogy nem lehet bejelentkezni a rendszerbe, mert a kiszolgáló nem képes válaszolni.
Általában a magas memóriahasználat okozza a problémát. A 32 bites rendszereken gyakoribb ez a probléma, illetve azokon, amelyeknél különleges rendszerindítási kapcsolók segítségével módosítva lett az operációs rendszer alapértelmezett memóriakezelése.
A lehetséges megoldások a következők:
Győződjön meg arról, hogy telepítette az operációs rendszerhez, az illesztőprogramokhoz és a kiszolgálón futó fontosabb alkalmazásokhoz a legújabb javításokat.
Ellenőrizze, hogy szerepel-e az operációs rendszerhez tartozó különleges rendszerindítási kapcsoló a BOOT.INI fájlban, amely befolyásolhatja, hogy a rendszer hogyan kezeli a virtuális memóriát. Ha igen, akkor ellenőrizze, hogy valóban szükség van-e rájuk, valamint a lehető legjobb konfiguráció van-e megadva.
A rendszer laptáblázatában található szabad bejegyzések elfogyásának jelenségét részletesen is kivizsgálhatja; ehhez útmutatást a „Detection, Analysis, and Corrective Actions for Low Page Table Entry Issues” (A rendszer laptáblázatában található szabad bejegyzések elfogyásával összefüggő problémák észlelése, elemzése és megoldása) című dokumentumban talál, amely a Microsoft letöltőközpontból, a következő címről tölthető le: http://go.microsoft.com/fwlink/?LinkId=201347.
Ha a probléma továbbra is fennáll, valamint a rendszer 32 bites és/vagy Windows Server 2012 előtti operációs rendszert futtat, akkor fontolja meg a frissítést Microsoft Windows Server 2012 vagy újabb operációs rendszerre, illetve a munkaterhelés áthelyezését 64 bites rendszerre.
Target | Microsoft.Windows.Server.6.2.OperatingSystem | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | Memory | ||
Counter Name | Free System Page Table Entries | ||
Frequency | 300 | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.6.2.OperatingSystem.MemoryFreeSystemPageTableEntries" Accessibility="Public" Enabled="true" Target="WindowsServer!Microsoft.Windows.Server.6.2.OperatingSystem" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.6.2.OperatingSystem.MemoryFreeSystemPageTableEntries.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Warning"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Free System Page Table Entries</CounterName>
<ObjectName>Memory</ObjectName>
<InstanceName/>
<Frequency>300</Frequency>
<Threshold>5000</Threshold>
<Direction>lessequal</Direction>
<NumSamples>6</NumSamples>
</Configuration>
</UnitMonitor>