Harsh Agarwallinuxkernel.hashnode.dev·Oct 3, 2024Linux Kernel SchedulerThe point of this article is to give you a brief on how the Linux scheduler works. The Linux kernel scheduler may seem complex initially, partly due to its modular nature. It allows multiple scheduling algorithms to coexist to manage different classe...DiscussLinux
prateek singhprateek-singh.hashnode.dev·Oct 3, 2024First eBPF programAnatomy of an eBPF program When working with eBPF programs, there are a few parts to it, namely: When the program will run. What it will do. How will it share information with the user space. When the program will run As mentioned in our previou...Discuss·10 likes·44 readseBPFeBPF
Nikolaos PanagopoulosforfreeCodeCampfreecodecamp.org·Oct 3, 2024How to Retrieve System Information Using The CPUID InstructionWhen developing a bootloader/kernel, understanding the underlying architecture is crucial for optimizing performance and compatibility between software and hardware. One important yet sometimes overlooked tool available to engineers for querying and ...DiscussKernel
devspec0psdevspec0ps.hashnode.dev·Oct 2, 2024Build and install RT kernel (patched) on rocky 8xen-netfront, xen-blkfront cause issues during compilation (they are missing) so if the contents of the file /etc/dracut.conf.d/xen.conf is add_drivers+=" xen-netfront xen-blkfront " remove it: sudo rm /etc/dracut.conf.d/xen.conf sudo dnf update -y P...Discusskernel realtime
prateek singhprateek-singh.hashnode.dev·Sep 23, 2024Introduction to eBPFWhat is eBPF Taken from the book Learning eBPF, by Liz Rice, “eBPF allows developers to write custom code that can be loaded into the kernel dynamically, changing the way the kernel behaves.” To fully grasp this concept, it's essential to first under...Discuss·1 like·197 readseBPFeBPF
Nikolaos PanagopoulosforfreeCodeCampfreecodecamp.org·Sep 23, 2024How to Get a Memory Map of Your System using BIOS InterruptsWhen you are developing a kernel, one of the most important things is memory. The kernel must know how much memory is available and where it's located to avoid overwriting crucial system resources. But not all memory is freely available for use. Some...DiscussKernel
Prince Guptaprincee.hashnode.dev·Sep 19, 2024Getting into Systems Kernel and OS - THE BEGINNING.This word will not trouble you again. Hello my tech geeks 👋🏻👋🏻 welcome to this blog. Ahh, I know the title might sound technical, but don’t worry — we’re going to break it down and make it easy to understand. I’ll be here to guide you through it,...Discuss·10 likesLinuxLinux
Data & Devrvats20.hashnode.dev·Sep 16, 2024Easy Methods to Restore File Permissions on LinuxHere are some approaches to restoring file permissions in a Linux environment: Restore from an ACL file: The sources suggest creating an Access Control List (ACL) file to back up file permissions before making bulk changes. This allows you to revert...DiscussLinux
Pietro Zanottaamm.zanotp.com·Sep 15, 2024Quantum kernels in solving differential equationsMachine learning is often guided by the balance between bias and variance, i.e. if a model is too simple, it struggles to capture the underlying relationships between inputs and outputs and, on the other hand, a model that's too complex might excel d...DiscussKernel
kintsugikintsugicodes.hashnode.dev·Sep 8, 2024Creating a Multi-Bootable USB Drive with Ventoy on LinuxFor those who frequently work with various operating systems or need a versatile tool for system recovery, Ventoy offers a robust solution. With Ventoy, you can easily create a bootable USB drive that supports multiple ISO/WIM/IMG/VHD(x)/EFI files wi...DiscussVentoy Bootable USB Linux System Recovery ISO Files Multi-Boot USB Tech Guide IT Tools USB Drive Setup Open Source Tools Linux Tutorials Boot Menu Operating Systems System Deployment IT Professionals