Hi,<div> How does the kernel detects the amount of available System RAM in the system under x86 architecture?.  </div><div><br></div><div>Under 2.6.x kernels, </div><div><br></div><div><br></div><div>1. Does it use BIOS interrupt 15 for determining the RAM </div>
<div><br></div><div> OR</div><div><br></div><div>2. Does the boot loader fills the e820_map as explained inDocumentation/x86/boot.txt &amp;   Documentation/x86/zero-page.txt  and the kernel uses in information</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
<br></div><div>OR </div><div><br></div><div>3. Is there any other mechanism (if so, in which file under kernel tree I can find this detection code)</div><div><br></div><div><br></div><div><br></div><div>Thanks,</div><div>
Arun</div>