NVAPI Reference Documentation
NVIDIA
Release 530: March
2023

Data Fields
NV_GPU_MEMORY_INFO_EX_V1 Struct Reference

#include <nvapi_lite_common.h>

Data Fields

NvU32 version
 
NvU64 dedicatedVideoMemory
 
NvU64 availableDedicatedVideoMemory
 
NvU64 systemVideoMemory
 
NvU64 sharedSystemMemory
 
NvU64 curAvailableDedicatedVideoMemory
 
NvU64 dedicatedVideoMemoryEvictionsSize
 
NvU64 dedicatedVideoMemoryEvictionCount
 
NvU64 dedicatedVideoMemoryPromotionsSize
 
NvU64 dedicatedVideoMemoryPromotionCount
 

Detailed Description

Used in NvAPI_GPU_GetMemoryInfoEx().

Field Documentation

◆ availableDedicatedVideoMemory

NvU64 NV_GPU_MEMORY_INFO_EX_V1::availableDedicatedVideoMemory

Size(in bytes) of the available physical framebuffer for allocating video memory surfaces.

◆ curAvailableDedicatedVideoMemory

NvU64 NV_GPU_MEMORY_INFO_EX_V1::curAvailableDedicatedVideoMemory

Size(in bytes) of the current available physical framebuffer for allocating video memory surfaces.

◆ dedicatedVideoMemory

NvU64 NV_GPU_MEMORY_INFO_EX_V1::dedicatedVideoMemory

Size(in bytes) of the physical framebuffer.

◆ dedicatedVideoMemoryEvictionCount

NvU64 NV_GPU_MEMORY_INFO_EX_V1::dedicatedVideoMemoryEvictionCount

Indicates the number of eviction events that caused an allocation to be removed from dedicated video memory to free GPU video memory to make room for other allocations.

◆ dedicatedVideoMemoryEvictionsSize

NvU64 NV_GPU_MEMORY_INFO_EX_V1::dedicatedVideoMemoryEvictionsSize

Size(in bytes) of the total size of memory released as a result of the evictions.

◆ dedicatedVideoMemoryPromotionCount

NvU64 NV_GPU_MEMORY_INFO_EX_V1::dedicatedVideoMemoryPromotionCount

Indicates the number of promotion events that caused an allocation to be promoted to dedicated video memory.

◆ dedicatedVideoMemoryPromotionsSize

NvU64 NV_GPU_MEMORY_INFO_EX_V1::dedicatedVideoMemoryPromotionsSize

Size(in bytes) of the total size of memory allocated as a result of the promotions.

◆ sharedSystemMemory

NvU64 NV_GPU_MEMORY_INFO_EX_V1::sharedSystemMemory

Size(in bytes) of shared system memory that driver is allowed to commit for surfaces across all allocations.

◆ systemVideoMemory

NvU64 NV_GPU_MEMORY_INFO_EX_V1::systemVideoMemory

Size(in bytes) of system memory the driver allocates at load time.

◆ version

NvU32 NV_GPU_MEMORY_INFO_EX_V1::version

Structure version.


The documentation for this struct was generated from the following file:

NVIDIA
Copyright (c) 2007-2023 NVIDIA Corporation. All rights reserved.

NVIDIA