| FGenericPlatformMemory
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Unix/UnixPlatformMemory.h |
Include |
#include "Unix/UnixPlatformMemory.h" |
struct FUnixPlatformMemory : public FGenericPlatformMemory
Unix implementation of the memory OS functions
Name | Description | ||
---|---|---|---|
|
FMalloc *... |
BaseAllocator() |
|
|
void * |
BinnedAllocFromOS ( |
|
|
BinnedFreeToOS |
||
|
const FPlatf... |
GetConstants() |
|
|
FExtendedPla... |
GetExtendedStats() |
|
|
GetLLMAllocFunctions |
LLM uses these low level functions (LLMAlloc and LLMFree) to allocate memory. |
|
|
FPlatformMem... |
GetStats() |
|
|
HasForkPageProtectorEnabled() |
||
|
Init() |
||
|
FSharedMemor... |
MapNamedSharedMemoryRegion |
|
|
OnOutOfMemory |
||
|
PageProtect |
||
|
UnmapNamedSharedMemoryRegion ( |
Name |
Description |
|
---|---|---|
|
FPlatformVirtualMemoryBlock |
|
|
FUnixSharedMemoryRegion |
Unix representation of a shared memory region |