os-project

There are 5 repositories under os-project topic.

  • rajvi-patel-22/Context_Switching_OSProject

    Context Switching involves storing the context or state of a process so that it can be reloaded when required and execution can be resumed from the same point as earlier. Act of switching from one process to another is called a "Context Switch".Typically there are several tasks to perform in a computer system. So if one task requires some I/O operation, you want to initiate the I/O operation and go on to the next task. You will come back to it later. When you return back to a process, you should resume where you left off. For all practical purposes, this process should never know there was a switch, and it should look like this was the only process in the system.

    Language:C19215
  • Shell-in-C

    HydraPhyzer/Shell-in-C

    This Project is Part of My University Project for Operating System Lab (OS Lab) Project. In This Project I Have Implemented a Basic Shell With the Help of C Language, Which Performs Many of The Functionalities as Similar to Linux Shell

    Language:C8101
  • YardenBakish/Message-Slot-Kernel-Module-OS-Assignment

    Kernel module implemented as a character device file (driver) that provides a new IPC mechanism

    Language:C1100