Commit a10cec3d authored by jan.koester's avatar jan.koester
Browse files

test

parent 20c04701
Loading
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -13,6 +13,11 @@

#ifdef _WIN32
#include <windows.h>
#include <winsock2.h>
#include <ws2tcpip.h>
#include <psapi.h>  // For GetProcessMemoryInfo
#pragma comment(lib, "ws2_32.lib")
#pragma comment(lib, "psapi.lib")
#define test_getpid  _getpid
#define test_unlink  _unlink
#else
+3 −0
Original line number Diff line number Diff line
@@ -27,7 +27,9 @@
#include <windows.h>
#include <winsock2.h>
#include <ws2tcpip.h>
#include <psapi.h>  // For GetProcessMemoryInfo
#pragma comment(lib, "ws2_32.lib")
#pragma comment(lib, "psapi.lib")
#define test_getpid  _getpid
#define test_unlink  _unlink
#else
@@ -74,6 +76,7 @@ using authdb::RecordIndex;

static size_t getRSSKb() {
#ifdef _WIN32
    // Windows-specific memory info
    PROCESS_MEMORY_COUNTERS pmc;
    if (GetProcessMemoryInfo(GetCurrentProcess(), &pmc, sizeof(pmc)))
        return pmc.WorkingSetSize / 1024;