Operating Systems CENG334 - 2019
Implementations for Operating Systems - Ceng334 Course Assignments:
Map-Reduce
MapReduce programming model which is associated with processing and generating big data sets with a parallel and distributed algorithm on a platform implemented in C.
Related Keywords :
MapReduce, IPC, pipe, fork, dup, dup2, exec
.
Further information can be found in its respective folder .
Mining Simulation
A Mining Simulation in which several agents of type Miner produce Ores in accordance with their production times and capacities and agents of type Transporter carry these Ores to agents of type Smelter or Foundry according to Ore type of its current Ore .
Related keywords :
Concurrency, Synchronization, Thread, Semaphore, Mutex, Condition Variable
.
Further information can be found in its respective folder .
Ext2Copy
A Program that can copy a regular file with any extention type into an ext2 image without mounting it.
Related keywords :
Filesystem, fsck, ext2, inode, double-triple-indirect block
.
Further information can be found in its respective folder .