developerWorks: Reboot Linux Faster Using kexec | Linux Today

developerWorks: Reboot Linux Faster Using kexec

Written By
Web Webster
Web Webster
May 6, 2004

“As computer systems have become faster and better, one area
that has yet to catch up with the improvements is system reboot
time. In fact, as systems have become more advanced and complex in
terms of processor speeds, memory sizes, and resource capacities,
reboot times have actually become longer. While a longer reboot
time is an irritant for everyone, its impact is critical for
production systems where longer reboot times means reduced uptime.
Besides impacting the availability of a system for its users,
longer reboot times are a major bottleneck for kernel and system
software developers who reboot their machines several times a
day.

“Reboot times are especially long when the system has many
sparsely populated SCSI buses or ECC-checked physical memory. Test
results show that the most time consumed during a reboot process is
during the firmware stage, when the devices attached to the system
are recognized and initialized (for details, see the Resources
section of this article). Naturally, most efforts at reducing
reboot times have targeted this stage of the reboot process. One
such effort has led to the development of kexec, a feature
available for Linux kernels on x86 platforms. With kexec, you can
reboot directly into another kernel, without having to go through
the firmware and bootloader stages. Skipping the lengthiest part of
the sequence reduces the reboot time drastically…”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.