summaryrefslogtreecommitdiffstats
path: root/freebsd/FreeBSDProcessList.c
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2023-04-01 15:19:20 +0200
committerBenny Baumann <BenBE@geshi.org>2023-04-01 15:19:20 +0200
commit61e7cb17a2fb0e28ae95c440544c1529d363f8bf (patch)
tree6d512f8cfba3dfeccdc5ee4a3f0174c741b6f3e3 /freebsd/FreeBSDProcessList.c
parentab49f3f18042f894b52903cd80a102991ed8167b (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/FreeBSDProcessList.c')
-rw-r--r--freebsd/FreeBSDProcessList.c2
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;

© 2014-2024 Faster IT GmbH | imprint | privacy policy