ENVS 1500 Lecture Notes - Lecture 15: Microwave Oven, Web Server, Mobile Computing
ENVS 1500 Tutorial 15 Notes – Embedded Control Applications
Introduction
• Special-purpose applications that require specialized designs might include embedded
control applications (such as automotive and microwave oven applications), CAD/CAM
graphics, multimedia (the Pixar computer is a special system designed specifically for
motion picture animation and special effects), and real-time control applications.
• An operating system designed for mobile computing may have to operate with limited
resources, particularly in the areas of power consumption, network connectivity,
memory size, and display.
• Each of these systems has different needs and requirements that are met by the
operating system design.
• There are, of course, costs associated with increasing sophistication in operating system
software.
• As more features are added, more memory is required for the operating system.
• The original version of MS-DOS ran successfully in 64 KB of memory.
• The IBM MVS operating system for the IBM S/370 family required more than 6MB of
memory even before any applications were considered.
• Some computer experts have recommended a minimum of 2 GB of memory for
Windows Vista and its applications.
• The overhead time required for the operating system to perform its functions becomes
a sizable fraction of the overall time.
• One hopes that the overhead is worthwhile in terms of increased efficiency and ease of
use.
• For example, graphical user interfaces and multimedia support consume a high
percentage of system resources on personal computers.
• On a computer used primarily as a Web server, those resources might be better utilized
in providing faster Web access or supporting more users.
find more resources at oneclass.com
find more resources at oneclass.com