Ambiente.SystemPagesize Property

Ambiente.SystemPagesize Property
Às vezes, você precisa obter a memória de um sistema operacional em C#. Para realizar essa tarefa, a classe do ambiente em C# fornece a propriedade SystemPagesize.

Ambiente.SystemPagesize

Esta propriedade está disponível na aula do ambiente. Ele fornece informações sobre o ambiente de trabalho, como variáveis, métodos utilizados e informações relacionadas ao sistema em C#.

A propriedade SystemPagesize na classe Environment retorna o número de bytes na página de memória de um sistema operacional.

Sintaxe:

Int Ambiente.SystemPagesize

Retornar:

Ele retorna um número inteiro do tipo 32 que representa o número de bytes.

Exemplo 1:

Aqui, retornamos o número de bytes da página de memória.

usando o sistema;
classe Linuxhint
// Vamos implementar a propriedade SystemPagesize dentro do método principal
estático public void main ()
// Obtenha os bytes da página de memória
Console.WriteLine ("Número de bytes na página de memória em um sistema operacional:"+ambiente.SystemPagesize);

Saída:

Existem 4096 bytes na página de memória de um sistema operacional.

Explicação:

Linha 4: Implementamos nossa propriedade dentro do método principal ().

Linha 6: Console.WriteLine (“Número de bytes na página de memória em um sistema operacional:“+ambiente.SystemPagesize);

Aqui, usamos diretamente a propriedade SystemPagesize para retornar os bytes de memória de um sistema operacional.

Exemplo 2:

Aqui, retornamos o número de bytes da página de memória armazenando os bytes em uma variável.

usando o sistema;
classe Linuxhint
// Vamos implementar a propriedade SystemPagesize dentro do método principal
estático public void main ()
// Obtenha os bytes da página de memória
int total_number = ambiente.SystemPagesize;
Console.WriteLine ("Número de bytes na página de memória em um sistema operacional:"+total_number);

Saída:

Existem 4096 bytes na página de memória de um sistema operacional.

Explicação:

Linha 4: Implementamos nossa propriedade dentro do método principal ().

Linha 6: int total_number = ambiente.SystemPagesize;

Aqui, armazenamos os bytes de memória dentro da variável total_number.

Linha 7: Console.WriteLine (“Número de bytes na página de memória em um sistema operacional:“+total_number);

Finalmente, exibimos a variável total_number que possui bytes de memória.

Conclusão

Com este artigo, sabemos que é possível devolver o número de bytes na página de memória de um sistema operacional usando o ambiente.SystemPagesize Property. Você pode implementar isso em sua máquina e conhecer o tamanho da sua memória do sistema operacional.