<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>boot-time on toorun.dev</title><link>https://toorun.dev/tags/boot-time/</link><description>Recent content in boot-time on toorun.dev</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 22 Jul 2026 10:00:00 +0000</lastBuildDate><atom:link href="https://toorun.dev/tags/boot-time/index.xml" rel="self" type="application/rss+xml"/><item><title>Embedded Linux Boot Time Optimization: Remove Unused Drivers, Modules, and Resource Waste</title><link>https://toorun.dev/posts/embedded-linux-boot-time-optimization-remove-drivers-modules-resource-tuning/</link><pubDate>Wed, 22 Jul 2026 10:00:00 +0000</pubDate><guid>https://toorun.dev/posts/embedded-linux-boot-time-optimization-remove-drivers-modules-resource-tuning/</guid><description>Embedded Linux Boot Time Optimization (Short Practical Guide) If your product boots slowly, start with the basics: remove what you do not need, initialize only what is required, and free resources early.
1) Remove unnecessary drivers from kernel config Every unused built-in driver adds probe time.
Disable hardware you do not have (extra buses, NICs, audio, camera, GPU blocks). Build rarely used features as modules only if needed. Keep critical boot-path storage and filesystem support built-in.</description></item></channel></rss>