Product scaling
QNX SDP8.0System ArchitectureDeveloperUser
Since you can readily scale a microkernel OS simply by including or omitting the particular processes that provide the functionality required, you can use a single microkernel OS for a much wider range of purposes than you can a realtime executive.
Product development often takes the form of creating a
product line,
with successive models
providing greater functionality. Rather than be forced to
change operating systems for each version of the product,
developers using a microkernel OS can easily scale the
system as needed—by adding filesystems, networking,
graphical user interfaces, and other technologies.
Some of the advantages to this scalable approach include:
- portable application code (between product-line members)
- common tools used to develop the entire product line
- portable skill sets of development staff
- reduced time-to-market
Page updated: