Ambiente.SystemPageSize Property

Ambiente.SystemPageSize Property
A volte, è necessario ottenere la memoria di un sistema operativo in C#. Per svolgere questo compito, la classe ambientale in C# fornisce la proprietà SystemPageSize.

Ambiente.SystemPagesize

Questa proprietà è disponibile nella classe ambientale. Fornisce informazioni sull'ambiente di lavoro come variabili, metodi utilizzati e informazioni relative al sistema in C#.

La proprietà SystemPageSize nella classe ambientale restituisce il numero di byte nella pagina di memoria di un sistema operativo.

Sintassi:

ambiente int.SystemPagesize

Ritorno:

Restituisce un numero intero di tipo 32 che rappresenta il numero di byte.

Esempio 1:

Qui, restituiamo il numero di byte della pagina di memoria.

usando il sistema;
class LinuxHint
// Implement SystemPageSize Proprietà all'interno del metodo principale
statico public void main ()
// Ottieni i byte della pagina di memoria
Console.WriteLine ("Numero di byte nella pagina di memoria in un sistema operativo:"+ambiente.SystemPagesize);

Produzione:

Ci sono 4096 byte nella pagina di memoria di un sistema operativo.

Spiegazione:

Riga 4: Implementiamo la nostra proprietà all'interno del metodo principale ().

Riga 6: Console.WriteLine ("Numero di byte nella pagina di memoria in un sistema operativo:“+ambiente.SystemPagesize);

Qui, utilizziamo direttamente la proprietà SystemPageSize per restituire i byte di memoria di un sistema operativo.

Esempio 2:

Qui, restituiamo il numero di byte della pagina di memoria memorizzando i byte in una variabile.

usando il sistema;
class LinuxHint
// Implement SystemPageSize Proprietà all'interno del metodo principale
statico public void main ()
// Ottieni i byte della pagina di memoria
int total_number = ambiente.SystemPagesize;
Console.WriteLine ("Numero di byte nella pagina di memoria in un sistema operativo:"+total_number);

Produzione:

Ci sono 4096 byte nella pagina di memoria di un sistema operativo.

Spiegazione:

Riga 4: Implementiamo la nostra proprietà all'interno del metodo principale ().

Riga 6: int total_number = ambiente.SystemPagesize;

Qui, memorizziamo i byte di memoria all'interno della variabile interi Total_Number.

Riga 7: console.WriteLine (“Numero di byte nella pagina di memoria in un sistema operativo:“+total_number);

Infine, visualizziamo la variabile total_number che ha byte di memoria.

Conclusione

Con questo articolo, abbiamo saputo che è possibile restituire il numero di byte nella pagina di memoria di un sistema operativo utilizzando l'ambiente.SystemPageSize Property. Puoi implementarlo nella tua macchina e conoscere la dimensione della memoria del sistema operativo.