我試圖在使用Canyonlands(PowerPC-460EX)CPU的嵌入式單板計算機上的2GB板載RAM中預留10MB。通過預留RAM,我的意思是阻擋Linux不會觸及的一塊RAM,因此它將在熱重啓時保留數據。 2)在U-Boot中設置'pram'環境變量,然後設置mem(默認值) = \ {{}}在bootargs中如何在運行Linux的PowerPC CPU上預留RAM?
這兩種方法都無法更改Linux所看到的RAM。我正在查看/ proc/meminfo來弄清Linux有多少RAM可用。在這兩種情況下,/ proc/meminfo可以看到2074876 kB的可用RAM(略低於2GB)。
任何想法?
額外信息:Linux內核是v2.6.30.3,U-boot是2009.08。 – shansen 2013-03-04 21:00:26