Home
Download Center 

Using Resource Partitioning to Build Secure, Survivable Embedded Systems




April 2009
12 pages
Using Resource Partitioning to Build Secure, Survivable Embedded Systems

By providing guaranteed access to system resources, partitioning can ensure the availability of critical services, even when your system experiences a heavy processing load or a denial-of-service attack.

Contents

Introduction — Secure Compartments — Avoiding Process Starvation — Fixed Partition Schedulers — Adaptive Partitioning Schedulers — Partition Inheritance — Increased System Availability — Scaling Partitions on Multicore Processors — Pain-free Software Integration — Conflicting Demands [+]





Download Now
Download



Author
Paul Leroux
paull@qnx.com

Paul Leroux

Paul Leroux is an award-winning writer, technology analyst, and public relations manager. He has been with QNX Software Systems for more than 20 years, where he is particularly valued for his knowledge of the embedded industry and for his ability to explain complex technical issues to both specialists and non-specialists.

Leroux maintains the blog On Q, which he describes as "a personal mashup of QNX, cars, embedded systems, M2M, and photography."

When he is not writing whitepapers or blogging, Leroux is an avid snowshoer and wildlife photographer. He holds a B.A. and an M.A., both from Concordia University in Montreal.

See Also...

Secure Partitioning for Multi-Core Systems

In-Field Debugging: Diagnosing Software Problems While Maintaining System Availability

Memory Errors in Embedded Systems

The Joy of Scheduling

Secure by Design: Using a Microkernel RTOS to Build Secure, Fault-Tolerant Systems

Meeting Security Certification Requirements with Certicom and QNX


Other whitepaper topics: Recent, Automotive, German Whitepapers, HMI + Graphics, Industrial, Medical, Multimedia + Acoustics, Networking, Operating Systems, Security + Defense, Safe Systems, Tools