Unverified Commit 834fa587 authored by David CARLIER's avatar David CARLIER Committed by GitHub
Browse files

zmalloc_get_rss openbsd implementation (#10149)

Add support for getting the RSS in OpenBSD
parent 3720de78
......@@ -467,10 +467,16 @@ size_t zmalloc_get_rss(void) {
return 0L;
}
#elif defined(__NetBSD__)
#elif defined(__NetBSD__) || defined(__OpenBSD__)
#include <sys/types.h>
#include <sys/sysctl.h>
#if defined(__OpenBSD__)
#define kinfo_proc2 kinfo_proc
#define KERN_PROC2 KERN_PROC
#define __arraycount(a) (sizeof(a) / sizeof(a[0]))
#endif
size_t zmalloc_get_rss(void) {
struct kinfo_proc2 info;
size_t infolen = sizeof(info);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment