.

Friday, November 8, 2013

Os Basics

OS Basics What is an direct System? Basics of Operating Systems bound 4, 2001 Adapted from Operating Systems Lecture Notes, Copyright 1997 Martin C. Rinard. ! galore(postnominal) definitions - remedy to describe what OSs do ! Provide an liftion over computer computer hardware ! Standard interfaces to a variety of hardware ! Provide a user interface (not required, but more or less do) ! Provide an application program Programming Interface ! issue resource sharing ! central mainframe, dish antenna drives, network, sound, video, keyboard, mouse, ... ! get a line target areas depend on OS (e.g., Linux vs. Windows vs. PalmOS) 2 OS Basics, cont. OS Basics, cont. communication practical(prenominal)(prenominal) railroad cars ! When hardware was expensive, objective was to keep processor fully utilized (batch processing) ! As hardware became less expensive, stand for shifted towards human usability ! E.g., treat large servers among many simultan eous users ! smashing off: At least 1 physical central processor per user ! Run many user programs on a CPU ! Complexity managed by creating an abstraction: communicating virtual machines Communicating virtual machines, cont. ! Simple Model: Write programs as if it was the still virtuoso running on the machine ! practical(prenominal) machine implemented over a lot of interfaces that abstract a computers hardware ! Many virtual machines run at the same time on the same physical machine !
Order your essay at Orderessay and get a 100% original and high-quality custom paper within the required time frame.
Virtual machines share every last(predicate) the resources of the physical machine ! Operating system warmness runs and manages the virtual machines 3 4 1 OS Basics, cont. OS Bas ics, cont. Concurrency: CPU ! Process (a! virtual machine): a set of operating instructions + a state ! The virtual machine executes from each(prenominal) one instruction against its state ! A state includes all the selective information used by the execution stream ! States implemented by a variety of hardware registers, stack, RAM, hard drive ! objective lens: Fair sharing, protection - processes cannot directly change each others states (enforced by OS) ! Communication: done through shared computer memory or other resources 5 Processes ! Context...If you want to get a full essay, order of battle it on our website: OrderEssay.net

If you want to get a full information about our service, visit our page: write my essay

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.