• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2737
  • Last Modified:


how will a computer know that ,there is no memory at the address?

1 Solution
You'll need to clarify the question. Hardware-wise? Software-wise?

In general, the PC upon bootup checks how much memory by checking for connectivity of all its memory slots. Those that have memory, it checks the capacity and type via the "standard" ID signals. Then it runs a quick test ( the memory countdown, if you have it enabled in BIOS) to make sure. Then the memoyr is assigned in sequence to the addresses...

So before the O/S loads, the computer would know how much memory you do have. If that doesn't answer your question, you'll need to explain what you're looking for.
by removing the memory!:)
sorry..had to say that
you mean if you remove all the sims dimms? from slots or what?
I assume you are talking about the process of allocating memory to an application and, hence, the process of disk swapping.
Virtual Memory Manager keeps a small database of mappings between the physical memory (known from the BIOS) and the virtual 2GB memory space per application. Therefore, when an application requests memory, the OS checks the database and does following:
1. If there is memory in physical, creates mappings and gives them to the application.
2. If theree is no memory in the physical area, it frees up some by moving it onto the hard disk.

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now