Operating system abstractions, Operating System

When we download a movie from the Internet, we don't care about, say, packet sizes. However, even ifwe are not aware of howlow-level details of networks are implemented, our data is actually being sent as lots of small packets, some of which might be lost or arrive out of order. Therefore, it is important that the protocols we use guarantee that we won't have to deal with any of these problems. In other words, all we want is a simple interface that solves our problem; this interface for network programming will be provided by the operating system. Some of these abstractions are:

process-to-process communication

remote function calls

security

hosts have human-readable names

ordered, reliable communication

streams of bytes, instead of discrete packets

support for large messages

routing to ?nal destination

independence from the low-level network and hardware details

Posted Date: 3/13/2013 3:08:54 AM | Location : United States







Related Discussions:- Operating system abstractions, Assignment Help, Ask Question on Operating system abstractions, Get Answer, Expert's Help, Operating system abstractions Discussions

Write discussion on Operating system abstractions
Your posts are moderated
Related Questions
Introduction of linux

Q. What are the three main activities of an operating system in regard to memory management? Answer: a. Keep follows of which parts of memory are currently being used and

How File record length should be chosen File record length should be selected to match the data characteristics

What are the benefits of multiprogramming? Responsiveness : Multithreading is an interactive application may permit a program to continue running even if part of it is block

What are over lays? If a large process enters which is huge than the available memory we are able to use overlays. In this we can divide process into pieces .which is recognize

Explain the Statements Present in Assembly Language An assembly program consists of subsequent three types of statements: a. Imperative statements: this point out an action


Question: (a) (i) What is a microkernel? Describe the benefits of using microkernels. (ii) How does a microkernel-based operating system differ from a traditional operating

SSTF stands for Abbreviation of SSTF is Shortest-Seek-time-first scheduling

Broken data into small packets allow time division multiplexing. In TDM every packet leaves the sender and is switched on the shared interaction channel through a multiplexer. At t