Operating System: Kernel: Memory Management

 Memory Management

    When a process runs, it needs CPU time, and also needs memory. Because when processes run, they have to take up space in memory, so that the computer can read and load them quickly.

    To have more memory, than we physically have on our computers, we use Virtual Memory (V.M.).

Virtual Memory: The combination of hard drive space and RAM, that acts like memory that our processes can use.

    We have already talked about RAM, CHECK this article: https://bit.ly/3U4qLDG, so maybe you are now asking why don't we just store the entire program in RAM, so we can execute it quickly?

    Well, you could do it, but if the program was small enough, but for large applications it would be wasteful.

    In the next article we will talk about I/O management (Input/Output management). 

THANKS for READING!

YOU TECH 56

 

Comments

Popular Posts