We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1f24250 commit bafbeb8Copy full SHA for bafbeb8
darwin/Platform.c
@@ -307,10 +307,8 @@ void Platform_setMemoryValues(Meter* mtr) {
307
308
mtr->total = dhost->host_info.max_mem / 1024;
309
#ifdef HAVE_STRUCT_VM_STATISTICS64
310
- natural_t used = vm->active_count + vm->inactive_count +
311
- vm->speculative_count + vm->wire_count +
312
- vm->compressor_page_count - vm->purgeable_count - vm->external_page_count;
313
- mtr->values[MEMORY_METER_USED] = (double)(used - vm->compressor_page_count) * page_K;
+ natural_t used = vm->wire_count + vm->inactive_count + vm->active_count;
+ mtr->values[MEMORY_METER_USED] = (double)(used + vm->compressor_page_count) * page_K;
314
#else
315
mtr->values[MEMORY_METER_USED] = (double)(vm->active_count + vm->wire_count) * page_K;
316
#endif
0 commit comments