Kernel & Performance
19 articles
How to Blacklist a Kernel Module on Fedora
Blacklist a kernel module on Fedora by creating a modprobe config file and regenerating the initramfs.
How to Build a Custom Kernel on Fedora from Source
Building a custom kernel on Fedora involves installing build dependencies, obtaining the kernel source, configuring options with menuconfig, compiling, and installing the resulting image and modules.
How to Configure CPU and Memory for Optimal VM Performance on Fedora
Tune virtual machine CPU and memory settings on Fedora using virt-manager or virsh to get the best performance from QEMU/KVM guests.
How to Configure Kernel Parameters (sysctl) on Fedora
sysctl lets you read and write Linux kernel parameters at runtime on Fedora, and /etc/sysctl.d/ persists them across reboots.
How to Configure Night Light and Color Profiles on Fedora
Install and run the redshift-gtk package on Fedora to enable automatic screen color temperature adjustment for night time.
How to Configure preload for Faster Application Startup on Fedora
Install and configure the preload daemon on Fedora to cache frequently launched application libraries in RAM, reducing startup times for commonly used programs.
How to Fix AMD Integrated Graphics Performance Issues on Fedora
Fix AMD integrated graphics performance on Fedora by installing firmware and enabling power management kernel parameters.
How to Fix "Kernel Panic - Not Syncing" on Fedora
Fix Fedora kernel panic by booting into rescue mode and running fsck to repair the corrupted filesystem.
How to Fix Poor Game Performance or Low FPS on Fedora
Fix low FPS on Fedora by installing proprietary NVIDIA drivers or updating Mesa drivers for AMD/Intel GPUs.
How to Fix Slow Performance After Fedora Update
Slow performance after a Fedora update is usually caused by a stale kernel, outdated firmware, misconfigured swap, or a background process consuming resources — most issues are resolved by rebooting into the new kernel and running a full system sync.
How to Install and Configure GameMode on Fedora for Better Performance
Install GameMode on Fedora using DNF and configure it to optimize your game's performance with a single command wrapper.
How to Install the Latest Mainline Kernel on Fedora
Install the latest mainline kernel on Fedora by running dnf install kernel and rebooting, or enable Rawhide for development versions.
How to List All Installed Kernels on Fedora
Use `rpm -qa kernel` to list all kernel packages currently installed on your system, or run `grub2-editenv list` to see which kernel is marked as the default boot entry.
How to Profile Application Performance on Fedora (perf, strace)
Fedora provides powerful native profiling tools including perf for CPU and hardware-event analysis and strace for system-call tracing, helping you pinpoint where an application spends its time.
How to Remove Old Kernels on Fedora to Free Disk Space
Remove old Fedora kernels to free disk space using the dnf remove --oldinstallonly command.
How to Set Up Cgroups v2 Resource Limits on Fedora
Fedora defaults to cgroups v2, letting you use systemd slice units or direct cgroupfs writes to apply per-process CPU, memory, and I/O limits.
How to Tune the Linux Kernel for Desktop Performance on Fedora
You can significantly improve Fedora desktop responsiveness by adjusting kernel parameters through sysctl, selecting the right CPU scheduler, and enabling memory and I/O tuning.
How to Use DKMS to Build Kernel Modules on Fedora
Use the dkms add, build, and install commands to register and compile your kernel module for automatic updates on Fedora.
How to Use tuned Profiles to Optimize Fedora for Specific Workloads
You can optimize Fedora for specific workloads by applying pre-defined `tuned` profiles that automatically adjust kernel parameters, CPU governors, and I/O schedulers to match your performance needs.