new SystemMonitor()
Classe responsável por fornecer informações de desempenho e consumo de recursos do sistema.
Members
-
allocated :number
-
Propriedade legada equivalente a #usedPhysical.
Type:
- number
- Deprecated:
-
- Yes
-
availablePageFile :number
-
Espaço livre do arquivo de paginação do sistema operacional.
Type:
- number
-
availablePhysical :number
-
Quantidade em bytes da memória física do sistema operacional disponível para os processos.
Type:
- number
-
idoCacheSize :number
-
Quantidade em bytes da memória reservada para cache de tabelas e índices dos DataSets criados pelo Engine.
Type:
- number
-
peakPhysical :number
-
Maior quantidade de bytes de memória física que foi alocada pelo Engine durante a sua execução.
Type:
- number
-
peakVirtual :number
-
Maior quantidade de bytes de memória virtual que foi utilizada pelo Engine durante a sua execução.
Type:
- number
-
standaloneSessionsCount :number
-
Quantidade de sessões standalone criadas no Engine.
Type:
- number
-
statefulSessionsCount :number
-
Quantidade de sessões stateful criadas no Engine.
Type:
- number
-
statelessSessionsCount :number
-
Quantidade de sessões stateless criadas no Engine.
Type:
- number
-
totalPageFile :number
-
Tamanho do arquivo de paginação do sistema operacional que pode ser utilizado como memória virtual.
Type:
- number
-
totalPhysical :number
-
Quantidade em bytes da memória física instalada no sistema operacional.
Type:
- number
-
usedPhysical :number
-
Quantidade de bytes de memória física alocada e em uso pelo Engine.
No Windows, esta propriedade retorna o conjunto de trabalho do processo (working set). No Linux, é retornado o tamanho do conjunto residente (RSS).
Type:
- number
-
usedVirtual :number
-
Quantidade de bytes de memória virtual que de fato está sendo utilizada pelo Engine. Este valor desconsidera a memória virtual reservada para as bibliotecas compartilhadas e as páginas de memória que foram reservadas, mas que não foram confirmadas.
No Windows, esta propriedade retorna o tamanho de confirmação do processo (commit charge). No Linux, é retornada a soma da memória residente e da paginada em disco (RSS + Swap).
Type:
- number
-
virtualAllocated :number
-
Propriedade legada equivalente a #usedVirtual.
Type:
- number
- Deprecated:
-
- Yes
Methods
-
<static> getInstance()
-
Obtém uma instância compartilhada desta classe.
Returns:
- Type
- SystemMonitor