SHARE
Facebook X Pinterest WhatsApp

LinuxPR: MontaVista Enables Seamless Real-Time Scheduler For Linux

Written By
thumbnail
Web Webster
Web Webster
May 4, 2000

[ Thanks to for this link. ]

“Scheduler plug-in expands Linux application space; offers
real-time priorities while preserving Linux programming
model”

“MontaVista Software, Inc., supplier of Hard Hat Linux for
embedded applications, today announces the availability of a new
real-time scheduler for the Linux kernel. The MontaVista real-time
scheduler gives developers of embedded applications new options for
meeting real-time performance requirements while preserving the
standard Linux programming model and Application Programming
Interfaces (APIs).”

“In contrast to other real-time add-ons to Linux, the MontaVista
real-time solution does not introduce a second kernel underneath
Linux, nor does it attempt to substitute so-called
“Linux-compatible” real-time operating system (RTOS) components for
Linux itself. Rather, the MontaVista real-time scheduler is
integrated into the standard Linux kernel, fully realizing the
already-present “real-time” scheduling policies, but with enforced
hard prioritization. The benefit to embedded Linux applications is
twofold. First, applications with real-time requirements behave
more predictably and reliably. Second, developers can still
leverage the standard Linux APIs and memory-protected programming
models, resulting in shorter development cycles, better code reuse
and high reliability.”

“The MontaVista scheduler, which executes before the standard
Linux scheduler, optimizes Linux process/thread scheduling by only
examining and dispatching the highest priority real-time entity
that is ready to run. Unlike the Linux scheduler, overhead for
process selection is fixed, yielding extremely high performance. If
no real-time entity is available for execution, or none has been
specified as real-time, then scheduling falls through to the
standard scheduler and fairness-based scheduling proceeds apace.
“Everyone benefits from a fully transparent solution,” states Kevin
Morgan, MontaVista Software vice-president of engineering. “Our
real-time scheduler doesn’t force the developer to learn another OS
in order to build predictable embedded applications – we just help
Linux accomplish the real-time mission using time-tested open Linux
APIs and programming paradigms.” Morgan adds that he and his
engineering team look forward to feedback from the open-source
community in response to releasing this technology.”

Press
Release

thumbnail
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.

Recommended for you...

5 Best Free and Open Source Text Expander Tools
webmaster
Jun 13, 2025
Grafito: Systemd Journal Log Viewer with a Beautiful Web UI
Bobby Borisov
Jun 12, 2025
FreeBSD Wants to Know a Few Things
brideoflinux
May 11, 2025
NVK enabled for Maxwell, Pascal, and Volta GPUs
Kara Bembridge
May 1, 2025
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. © 2025 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.