Memory Management

Submitted by: Submitted by

Views: 244

Words: 491

Pages: 2

Category: Science and Technology

Date Submitted: 08/12/2013 01:58 PM

Report This Essay

Memory Management

POS/355

Memory Management

Today we will talk about what we need to have for a computer to function properly and do what the intended task is that it is suppose to perform. The memory is essentially the brain of everything that goes on in a computer. To do this you need to have a specific amount of memory or at least a minimum requirement depending on various factors. Memory needs to be ready to mitigate the idle processor time as I/O devices are responding.

One of the biggest things that we need to look at is the way an operating system uses memory or main memory of a computer and this is called random access memory. Random access memory is provided by the operating system to various programs and then it is sent back to allocated place when the task is completed. When you have proper management of memory it will create a faster system response.

A big facto to look at as well is relocation. The reason we have to take this into consideration is because when you have these operating systems you have main memory being used for a lot of different processes. To make the computer run at its best you need a way to exchange programs with main memory. This will allow the program to be located in a different spot and not have to use main memory. The operating system still need to know where the program is being moved to or stored and it does this by having an address.

Next we will look at possible complications that could take place with process. All of the process are kept separate to ensure that they are problem free and can be individually identified. This can be an interruption from other processes and the reference memory is accessed without proper authorization. It is going to be hard to know where the program will be at because it is random where the memory will put it. To make sure that memory space is separate from process memory these things are verified at runtime. Most of the time program cannot access data from other...