Physical memory

Here is a map of physical memory before any user processes are executed. The column on the left gives the <#1882#> starting<#1882#> address of the item, numbers in <#1883#> italics<#1883#> are approximate. The column in the middle names the item(s). The column on the far right gives the relevant routine or variable name or explains the entry.

#tabular1884#


#tex2html_wrap2901# device-inits that acquire memory are(main.c): <#1908#> profil_buffer<#1908#>, <#1909#> con_init<#1909#>, <#1910#> psaux_init<#1910#>, <#1911#> rd_init<#1911#>, <#1912#> scsi_dev_init<#1912#>.

Note that all memory not marked as FREE is RESERVED (<#1913#> mem_init<#1913#>). RESERVED pages belong to the kernel and are <#1914#> never<#1914#> freed or swapped.