Saturday, 5 April 2014

Computer Laboratory II programs

Distributed Operating System Programs


A distributed operating system is a software over a collection of independent, networked, communicating, and physically separate computational nodes.Each individual nodes hold a specific software subset of the global aggregate operating system. Each subset is a composite of two distinct service provisioners. The first is a ubiquitous minimal kernel, or microkernel, that directly controls that node’s hardware. Second is a higher-level collection of system management components that coordinate the node's individual and collaborative activities.
     A distributed OS provides the essential services and functionality required of an OS, adding attributes and particular configurations to allow it to support additional requirements such as increased scale and availability. To a user, a distributed OS works in a manner similar to a single-node, monolithic operating system. That is, although it consists of multiple nodes, it appears to users and applications as a single-node. 
   It was one of my favorite subjects during my college days (it was also taught nicely by our course teacher). U get to learn many concepts and slightly u can also visualize how the current distributed operating systems work in background and tackle many difficulties and issues the OS faces.
 
Some helpful programs for final year computer engg. students (Second semester):-

Program 1 :- To simulate the functionality of Lamport's Logical clock in C.

Program 2 :-Inter-Process Communication using socket programming.
Program 3:-Election Algorithm
Program 4:- Implementation of any application with RMI mechanism.

Program 5:- IPC Using Unnamed Pipe

Program 6:- IPC Using Named Pipe.

Program 7:- Multithreading

Program 8:- Shared Memory

Program 9:- Httpheader

Program 10:-  Please Visit this post Hadoop installation guide
                       and here's the download ..Hadoop output 

For all the theory part...download this ...file



That’ it! Hope it helped you. Keep visiting this blog for regular updates and useful study material..

Like our Facebook page 

You can follow us on twitter to keep yourself updated on all the latest from techworld....


Thank you so much for viewing my post.For any doubts,queries.,etc just comment below...                       

 

No comments:

Post a Comment

comment here......