Embed presentation
Downloaded 49 times








Embedded systems often use real-time operating systems to provide limited functionality for special-purpose applications. A real-time operating system can successfully run real-time processes that must respond to events within a certain time period. Real-time systems can be hard, where all delays are bounded to guarantee tasks complete on time, or soft, where critical real-time tasks get priority until completed but delays are not strictly bounded. In contrast, a time-sharing operating system allows many users to simultaneously share computer resources by allocating time slices and passing control between users and their processes.






