Skip to content

This is a small test suite to benchmark certain properties of the Linux Kernel using only userspace code

Notifications You must be signed in to change notification settings

akulkar4/LinuxBenchmarking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Benchmarking

This is a small test suite to benchmark certain properties of the Linux Kernel using only userspace code

Pre-requisites

In order to get results that are consistent, we need to run the test suite on only one processor and keep the processor speed constant. This can be done using a combination of cpufrequtils and taskset.

Usage

  1. Clone the repo.
  2. make
  3. sudo nice --20 taskset -c 0 ./benchmark

To run the script for testing all values for memory latency, run sudo nice --20 taskset -c 0 ./testScript.h (The value ranges can be changed inside the script file)

About

This is a small test suite to benchmark certain properties of the Linux Kernel using only userspace code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published