arm linux啟動是靠uboot來引導的,而u-boot的一個作用就是探測arm內存分區及大小。然後通過tags的形式傳遞給內核。
這就給了我們對內存分區進行修改或者說自定義的機會。主要有一下三種方法:
一,在u-boot源代碼中,通過修改arm板文件的形式來定義內存分區。
二,在u-boot啟動後,通過參數mem=xxM的方式告訴內核分區信息。不僅有內存大小,還可以包括分區大小及各個分區的起始位置信息。
三,在內核源代碼中,自定義分區信息。
Gzip Web壓縮工作原理 Web服務器處理HTTP壓縮的過程
Linux命令行界面下的用戶和組的管理
Fedora 12 x86_64安裝點滴
Fedora 10 最佳多媒體播放解決方案
Linux tr命令參數及用法詳解---刪除文件中控制字符或進行字符轉換
給VMWare 中openSUSE 配置IP
解決Kubuntu因Nvidia顯卡驅動而導致無法顯示tty終端的問題
Google浏覽器Chrome/Chromium 10中修改字體的辦法
Vista與Linux共享訪問的解決方案
CentOS連接WifiCentOS連接Wifi1.查看是否需要安裝固件大多無線網卡還需要固件。內核一般會自動
Sobell談bash和Linux命令行命運
STM32使用IAP更新用戶程序
linux系統主要目錄作用
Linux下用Gaim玩轉QQ MSN
Linux腳本編寫教程(二) 腳本編寫實例
Linux VPS/服務器上輕松導入、導出MySQL數據庫的幾種方法
C++ 設計模式—外觀模式
Emmet:HTML/CSS代碼快速編寫神器
LINUX下無法識別千兆網卡的解決
Linux下使用的軟件,裝上工具盤什麼都有了
微軟的黑屏計劃讓國人覺醒 網友呼吁大家改用紅旗Linux
Ubuntu帶給我無比的樂趣
Ubuntu 12.10 64bit 下Android 環境設定
IDES Solution Manager Key 生成程序
打造高效前端工作環境-tmuxinator
使用Vagrant和Virtualbox創建虛擬機
Sersync使用指南
Linux下如何處理包含空格和特殊字符的文件名