Solved the problem of process starvation in XINU by implementing a random process scheduler and Linux like(epoch based) scheduler
Implemented reader/writer locks and eliminated the problem of priority inversion using priority inheritance
Implemented Demand Paging with second chance and Least Frequently Used(LFU) page replacement algorithms