dwrobel/kernel-rt

Project ID: 32219

Description

  • kernel-preempt-rt: (Vanilla kernel + realtime patch - Fedora patches) based on Fedora kernel spec file

  • purpose: experimenting/packaging linuxcnc and mesa card.

For the record: latency on 10 years old machine Dell Optiplex 755 (Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz + 4GB) under:

  • glxgears

  • hackbench -T -l 1000000

  • linuxcnc latency-test 1000000 100000

  • cyclictest -a -t -p 90 -i 100000 -N

    /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 230.67 228.91 227.73 48/974 3385

    T: 0 ( 2732) P:90 I:100000 C: 117118 Min: 5678 Act: 9066 Avg: 8256 Max: 33910

    T: 1 ( 2733) P:90 I:100500 C: 116535 Min: 5146 Act: 13888 Avg: 9884 Max: 24348

values are in [ns].

Machine booted with: "selinux=0 idle=poll transparent_hugepage=never audit=0 nmi_watchdog=0 nohz=on clocksource=tsc cpuidle.off=1 skew_tick=1 processor.max_cstate=0 isolcpus=1 rcunocbs=1 rcu_nocb_poll nohz_full=1 acpi_irq_nobalance" as per tuning guidelines and was tuned to use latency-performance profile.

Installation Instructions

# dnf copr enable dwrobel/kernel-rt # dnf install kernel_rt

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 31 x86_64 (0)* Fedora 31 (6 downloads)

* Total number of packages downloaded in the last seven days.