Operating Systems Process Scheduling and Memory Management