Bagikan melalui


Fungsi GetNumaAvailableMemoryNode (winbase.h)

Mengambil jumlah memori yang tersedia dalam simpul yang ditentukan.

Gunakan fungsi GetNumaAvailableMemoryNodeEx untuk menentukan simpul sebagai nilai USHORT .

Sintaks

BOOL GetNumaAvailableMemoryNode(
  [in]  UCHAR      Node,
  [out] PULONGLONG AvailableBytes
);

Parameter

[in] Node

Jumlah simpul.

[out] AvailableBytes

Jumlah memori yang tersedia untuk simpul, dalam byte.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Fungsi GetNumaAvailableMemoryNode mengembalikan jumlah memori yang digunakan oleh halaman gratis dan nol pada simpul yang ditentukan. Pada sistem dengan lebih dari satu simpul, memori ini tidak menyertakan halaman siaga. Oleh karena itu, jumlah nilai memori yang tersedia untuk semua simpul dalam sistem sama dengan nilai penghitung kinerja memori Free & Zero Page List Bytes. Pada sistem dengan hanya satu simpul, nilai yang dikembalikan oleh GetNumaAvailableMemoryNode menyertakan halaman siaga dan sama dengan nilai penghitung kinerja memori Byte yang Tersedia. Untuk informasi selengkapnya tentang penghitung kinerja, lihat Informasi Performa Memori.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP Professional x64 Edition, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header winbase.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

GetNumaAvailableMemoryNodeEx

Dukungan NUMA

Fungsi Proses dan Utas