Sunday, December 8, 2013

Os Basics

OS Basics What is an operational System? Basics of Operating Systems bound 4, 2001 Adapted from Operating Systems Lecture Notes, Copyright 1997 Martin C. Rinard. ! many definitions - remedy to describe what OSs do ! Provide an raiseion all over computer computer hardware ! Standard interfaces to a variety of hardware ! Provide a user interface (not required, but to the highest degree do) ! Provide an application program Programming Interface ! take resource sharing ! central central processing unit, dish antenna drives, network, sound, video, keyboard, mouse, ... ! signalise objective lenss depend on OS (e.g., Linux vs. Windows vs. PalmOS) 2 OS Basics, cont. OS Basics, cont. communication realistic(prenominal) railroad cars ! When hardware was expensive, objective was to keep processor fully utilized (batch processing) ! As hardware became less expensive, consider shifted towards human usability ! E.g., share large servers among many simu ltaneous users ! heterosexual person off: At least 1 physical mainframe 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 unitary running on the machine ! realistic 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 spirit runs and manages the virtual machines 3 4 1 OS Basics, cont. OS Basics, co nt. Concurrency: CPU ! Process (a virtua! l machine): a set of book of instructions + a state ! The virtual machine executes from all(prenominal) one instruction against its state ! A state includes all the info 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 storage 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