About 400 results
Open links in new tab
  1. Operating System Tutorial - GeeksforGeeks

    Sep 27, 2025 · An Operating System (OS) is a software that manages and handles hardware and software resources of a computing device. Responsible for managing and controlling all the …

  2. Multiprogramming in Operating System - GeeksforGeeks

    Jul 29, 2025 · How do Multiprogramming Operating Systems Work? In multiprogramming system, multiple programs are to be stored in memory and each program has to be given a specific …

  3. Layered Operating System - GeeksforGeeks

    Jul 23, 2025 · Design Analysis : The whole Operating System is separated into several layers ( from 0 to n ) as the diagram shows. Each of the layers must have its own specific function to …

  4. What is a Distributed Operating System? - GeeksforGeeks

    Sep 20, 2025 · A Distributed Operating System refers to a model in which applications run on multiple interconnected computers, offering enhanced communication and integration …

  5. Operating Systems Structures - GeeksforGeeks

    Jul 28, 2025 · What is a System Structure for an Operating System? A system structure for an operating system is like the blueprint of how an OS is organized and how its different parts …

  6. Swapping in Operating System - GeeksforGeeks

    Jul 23, 2025 · What is Swapping in the Operating System? Swapping in an operating system is a process that moves data or programs between the computer's main memory (RAM) and a …

  7. Paging in Operating System - GeeksforGeeks

    Sep 25, 2025 · To keep track of where each page is stored in memory, the operating system uses a page table. This table shows the connection between the logical page numbers and the …

  8. Batch Processing Operating System - GeeksforGeeks

    Jul 23, 2025 · The Batch operating system is a real-time operating system intended for batch processing. It structures a segmental architecture, which permits the addition of new segments …

  9. Context Switching in Operating System - GeeksforGeeks

    Sep 20, 2025 · State Diagram of Context Switching Explanation of the Above Diagram The diagram illustrates how the CPU alternates execution between two processes — p0 and p1 — …

  10. Time Sharing Operating System - GeeksforGeeks

    Jul 12, 2025 · A time-shared operating system uses CPU scheduling and multi-programming to provide each user with a small portion of a shared computer at once. Each user has at least …