Implementations for Ceng334-Operating Systems Course Assignments which are:
C Implementation for MapReduce programming model which is associated with processing and generating big data sets with a parallel and distributed algorithm on a platform, the keywords are
MapReduce, IPC, pipe, dup, exec
. Please visit here for further information.
Implementation for a Mining Simulation in which several agents of type Miner produce Ores in accordance with their production times and capacities and several agents of type Transporter
carries these Ores with their transportation conditions to several agents of type Smelter or Foundry according to Ore type of its current Ore, the keywords are
Synchronization, Thread, Semaphore, Mutex, Condition Variable
. Please visit here for further information.
Implementation for a program that can read a regular file (can be in any form) and copy its content as a new file into an ext2 image under a target folder, without mounting it, the keywords are
filesystem, fsck, ext2, inode, double-triple-indirect block
. Please visit here for further information.