mmtests
mmtests copied to clipboard
MMTests: Benchmarking framework primarily aimed at Linux kernel testing
Found that set_mmtests_numactl wasn't invoked before so that `export MMTESTS_NUMA_POLICY="fullbind_single_instance_cpu"` didn't work when testing the impact of NUMA policies on redis. So I made some changes. https://github.com/gormanm/mmtests/pull/20 But I found...
Found that `set_mmtests_numactl` wasn't invoked before, so that `export MMTESTS_NUMA_POLICY="fullbind_single_instance_cpu"` didn't work when testing the impact of NUMA policies.
There is an unused code in shellpack_src/src/thpcompact/thpcompact.c, delete it.
I want use thpcompact in mmtests to test the performance of memory compaction of Linux kernel. However, I have found that there may be some issues with thpcompact: thpcompact can...
The `perl-File-Which` dependency is installed in `compare-kernels.sh` script. Because the corresponding apt package's name was missing, `install-depends perl-File-Which` command failed on Ubuntu.
Is it possible to upgrade the versions of all dependencies under [shellpack_src](https://github.com/gormanm/mmtests/tree/master/shellpack_src)? For example, upgrading [blasbuild](https://github.com/gormanm/mmtests/blob/master/shellpack_src/src/blasbuild/blasbuild-bench) dependency [OpenBLAS ](https://github.com/xianyi/OpenBLAS) to the latest version v0.3.29?
wget and procps are used in common.sh. kmod provides 'lsmod', which is used in run-mmtests.sh. gcc-c++ is required by multiple tests.
Avoid compilation issue: OpenBLAS: Detecting fortran compiler failed. Can only compile BLAS and f2c-converted LAPACK.