These C programs contain the complete solution of the lab assignments I did as part of Operating Systems course at IIITDM Kancheepuram. Some of the most important C programs being,
- My own shell using
forkandexeccalls in linux OS. - Solving computational problems like matrix multiplication and magic square using both multithreading using
pthreadsand multiprocessing usingforksystem calls. - Multithreaded implementations using
semaphores. - Proposing and implementing the multithreading and multiprocessing algorithms of traditional Dynamic Programming problems like longest common subsequence problem and so on.
- Solutions of a few classical synchronization problems from The Little Book of Semaphores.
email: [email protected]
phone: +91 7985851496