Mercurial > hg > nginx
diff auto/unix @ 7173:057adb2a9d23
Use sysconf to determine cacheline size at runtime.
Determine cacheline size at runtime if supported
using sysconf(_SC_LEVEL1_DCACHE_LINESIZE). In case not supported,
fallback to compile time defaults.
author | Debayan Ghosh <debayang.qdt@qualcommdatacenter.com> |
---|---|
date | Mon, 11 Dec 2017 16:28:11 +0000 |
parents | d3235149d17f |
children | 81fae70d6cb8 |
line wrap: on
line diff
--- a/auto/unix +++ b/auto/unix @@ -964,6 +964,16 @@ ngx_feature_test="sysconf(_SC_NPROCESSOR . auto/feature +ngx_feature="sysconf(_SC_LEVEL1_DCACHE_LINESIZE)" +ngx_feature_name="NGX_HAVE_LEVEL1_DCACHE_LINESIZE" +ngx_feature_run=no +ngx_feature_incs= +ngx_feature_path= +ngx_feature_libs= +ngx_feature_test="sysconf(_SC_LEVEL1_DCACHE_LINESIZE)" +. auto/feature + + ngx_feature="openat(), fstatat()" ngx_feature_name="NGX_HAVE_OPENAT" ngx_feature_run=no