Skip to main content

Section outline

  • Session 5: Linux Kernel Overview (9:00 AM – 10:30 AM)

    • Kernel Configuration and Build Process
    • Minimizing Kernel Size for Embedded Systems

    Lab: Minimizing the kernel footprint using menuconfig.


    Session 6: Kernel Booting with Initramfs and NFS (10:30 AM – 12:30 PM)

    • Initramfs Basics
    • NFS Parameters for Network Booting

    Lab: Configuring the kernel with Initramfs and booting with NFS RootFS.


    Lunch Break: 12:30 PM – 1:30 PM


    Session 7: Boot-Up Optimization Techniques (1:30 PM – 3:15 PM)

    • Measuring and Analyzing Boot Time
    • Optimization Techniques for Bootloader, Kernel, User Space

    Lab: Using tools like bootchart and systemd-analyze to optimize boot times.


    Session 8: Wrap-Up and Q&A (3:15 PM – 5:00 PM)

    • Review of Key Concepts
    • Final Q&A
    • Certification Distribution