title: linux memtester which cover near all physical memory
body: <p>I'm looking for a memtester which would cover as large a part as possible of physical memory in a running machine which doesn't have an ECC RAM. It should test memory in chunks. For example: allocate 100MB, test it, release it, allocate another 100MB... I know that some regions of memory are already allocated so kernel has to reallocate them.</p>
  
  <p>I found that <a href="http://pyropus.ca/software/memtester/" rel="nofollow">this</a> product has an option to specify the physical location but it doesn't work because mmap() function doesn't allocate specified location. I would get the solution if I modified the kernel but that still doesn't solve the problem because some sections are already allocated.</p>
  
  <p>I think that this is a known problem, so is there anyone who already solved it?</p>