Skip to content
  • Home
  • Courses
    • Computer Networking Introduction
    • DBMS
    • Data Structure
    • Design and Analysis of Algorithms
    • Operating System
    • Theory of Automata
    • C Programming
    • Object Oriented Programming (OOP)
    • COA
    • Internet Of Things (IoT)
    • Cloud Computing
    • Artificial Intelligence (AI)
    • Computer Basics
  • Blog
  • About Us
  • Contact us
Menu
  • Home
  • Courses
    • Computer Networking Introduction
    • DBMS
    • Data Structure
    • Design and Analysis of Algorithms
    • Operating System
    • Theory of Automata
    • C Programming
    • Object Oriented Programming (OOP)
    • COA
    • Internet Of Things (IoT)
    • Cloud Computing
    • Artificial Intelligence (AI)
    • Computer Basics
  • Blog
  • About Us
  • Contact us
  • Home
  • Courses
    Computer Networking

    Computer Networking

    Database Management System

    DBMS

    Data Structures

    Data Structure

    Design & Analysis of Algorithms

    Design & Analysis of Algorithms

    operating system

    Operating System

    Theory of Automata 

    c programming

    C Programming

    object oriented programming (oop)

    Object Oriented Programming (OOP)

    Computer Organization

    Computer Organization

    Internat of Things (IOT)

    Internet of Things (IoT)

    cloud computing

    Cloud Computing

    Aartifical intelligence (AI)

    Artificial Intelligence (AI)

    Computer Fundamentals

    Computer Fundamentals

  • Blog
  • About Us
  • Contact us

Dynamic Partitioning In OS

Dynamic Partitioning In OS Operating systems (OS) use dynamic partitioning to allocate memory efficiently by

Read More »

Page Replacement Algorithms

Page Replacement Algorithms The page replacement algorithms decide which page will be replaced in the

Read More »

Thrashing

Thrashing The state when the system spends a lot of time in a page fault,

Read More »

Page Fault

Page Fault If the CPU requests a particular page and that page is not found

Read More »

Demand Paging

Demand Paging As we see in the concept of virtual memory, when executing any process,

Read More »

Page Table Entries

Page Table Entries  Page table has page table entries, and each page table entry contains

Read More »

Page Table and Mapping

Page Table and Mapping The page table is a data structure used by a virtual memory

Read More »

Translation Lookaside Buffer (TLB)

Translation Look aside Buffer (TLB) You must have the concept of paging before learning the

Read More »

Memory Management Unit (MMU)

Memory Management Unit (MMU) The CPU generates a virtual address to get data from the

Read More »

Virtual Memory

Virtual Memory It is most commonly used nowadays. Virtual Memory is a technique that provides

Read More »

Swapping in OS

Swapping in OS OS uses a technique for efficient usage of memory management in computer

Read More »

Segmentation in OS

Segmentation in OS Segmentation in operating systems (OS) is a memory management technique where a

Read More »

Inverted Page Table

Inverted Page Table An inverted page table is a technique used to structure a page

Read More »

Multilevel Paging in OS

Multilevel Paging in OS Entry of each page of a process is recorded into its

Read More »

Paging With Examples

Paging In OS with Examples Paging is a non-contiguous technique where one process can reside

Read More »

Compaction in OS

Compaction in OS As we know, fixed and dynamic partitioning suffers from external fragmentation. However,

Read More »

Allocation Methods In Contiguous

 Allocation Methods In Contiguous In continuous memory management, there are 4 algorithms. Through these algorithms,

Read More »

Dynamic Partitioning

Dynamic Partitioning Dynamic partitioning is also known as variable partitioning. It eliminates the factor of

Read More »

Fixed Partitioning

Fixed Partitioning Fixed partitioning is also known as Static partitioning. It is the earliest (1960)

Read More »

Memory Management in OS

Memory Management And Its Techniques Memory management is the basic concept of  OS, which manages

Read More »
CS Taleem Logo

Empowering learners with accessible, engaging computer science education to inspire innovation and mastery.

Useful Links
  • About
  • Blog
  • Contact Us
  • Become a Conributor
  • Suggest a Topic
Legal Pages
  • Reviews Guarantee
  • Community Guidelines
  • Corrections Policy and Practice
  • Cookies Policy
  • Our Ethics
  • Disclaimer
  • GDPR Compliance
  • Privacy Policy
  • Terms and Conditions

@Copyright 2024 www.cstaleem.com All rights reserved