diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2023-04-01 15:19:20 +0200 |
---|---|---|
committer | Benny Baumann <BenBE@geshi.org> | 2023-04-01 15:19:20 +0200 |
commit | 61e7cb17a2fb0e28ae95c440544c1529d363f8bf (patch) | |
tree | 6d512f8cfba3dfeccdc5ee4a3f0174c741b6f3e3 /freebsd | |
parent | ab49f3f18042f894b52903cd80a102991ed8167b (diff) |
Use shared real memory on FreeBSD
Cf. https://github.com/htop-dev/htop/issues/1193#issuecomment-1435673333 for more details.
Fixes: #1193
Thanks: @er-azh
Diffstat (limited to 'freebsd')
-rw-r--r-- | freebsd/FreeBSDProcessList.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/freebsd/FreeBSDProcessList.c b/freebsd/FreeBSDProcessList.c index 98447df9..331aac61 100644 --- a/freebsd/FreeBSDProcessList.c +++ b/freebsd/FreeBSDProcessList.c @@ -367,7 +367,7 @@ static inline void FreeBSDProcessList_scanMemoryInfo(ProcessList* pl) { len = sizeof(vmtotal); sysctl(MIB_vm_vmtotal, 2, &(vmtotal), &len, NULL, 0); - pl->sharedMem = vmtotal.t_vmshr * pageSizeKb; + pl->sharedMem = vmtotal.t_rmshr * pageSizeKb; pl->usedMem = fpl->memActive + fpl->memWire; |