diff options
author | Frank Ch. Eigler <fche@redhat.com> | 2023-01-10 17:59:35 -0500 |
---|---|---|
committer | Frank Ch. Eigler <fche@redhat.com> | 2023-01-11 10:32:34 -0500 |
commit | dcb40f9caa7ca30f6cae0f237c627bb5e4e4931c (patch) | |
tree | e47f6de2e759df084af2184a0cb5fe5b48174849 /configure.ac | |
parent | 6560fb26a62ef135a804357ef4f15a47de3e49b3 (diff) | |
download | elfutils-dcb40f9caa7ca30f6cae0f237c627bb5e4e4931c.tar.gz |
debuginfod PR29975 & PR29976: decrease default concurrency
... based on rlimit (rlimig -n NUM)
... based on cpu-affinity (taskset -c A,B,C,D ...)
Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index b2597f8b..8fe8baee 100644 --- a/configure.ac +++ b/configure.ac @@ -455,6 +455,12 @@ AS_IF([test "x$ac_cv_func_mremap" = "xno"], AC_CHECK_HEADERS([error.h]) AC_CHECK_HEADERS([err.h]) +dnl for debuginfod concurrency heuristics +AC_CHECK_HEADERS([sched.h]) +AC_CHECK_FUNCS([sched_getaffinity]) +AC_CHECK_HEADERS([sys/resource.h]) +AC_CHECK_FUNCS([getrlimit]) + old_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -D_GNU_SOURCE" AC_FUNC_STRERROR_R() |