/
redgpu
/
tech5
Обзор
Документация
Войти
/
redgpu
/
tech5
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
source/shared/idlib/sys/win32/win_memshared.cpp
23 строки
658 B
Justin Marshall
First pass idLib conversion from hex rays4.
08 авг 2026, 23:54
08 авг 2026, 23:54
09a4cb9
Код
Авторство
О чём код?
#include "../sys_alloc.h" #include <cstdio> #include <Windows.h> bool Sys_AllocWillUseMapHeap() { return !mem.IsGlobalHeap(); } void Sys_ReportHeaps() { std::printf("PC logical heap: %s, tracked bytes: %d\n", mem.IsGlobalHeap() ? "global" : "map", mem.BytesCurrentlyAllocated()); } void ReportGlobalMemoryStatus() { MEMORYSTATUSEX status = {}; status.dwLength = sizeof(status); if (GlobalMemoryStatusEx(&status)) { std::printf("physical memory: %llu / %llu bytes available\n", static_cast<unsigned long long>(status.ullAvailPhys), static_cast<unsigned long long>(status.ullTotalPhys)); } }