diff --git a/src/unix/darwin.c b/src/unix/darwin.c index 7c87c8365..98ddf2728 100644 --- a/src/unix/darwin.c +++ b/src/unix/darwin.c @@ -134,7 +134,7 @@ uint64_t uv_get_available_memory(void) { return 0; } - return ((uint64_t) info.free_count + (uint64_t) info.inactive_count) * sysconf(_SC_PAGESIZE); + return ((uint64_t) info.free_count + (uint64_t) info.inactive_count + (uint64_t) info.purgeable_count) * sysconf(_SC_PAGESIZE); }