1、問:為何要使用嵌入式Linux?TOP答:Linux的能力、穩(wěn)定性、彈性及scalability,再結(jié)合它所支援許多微處理機的架構(gòu)、硬件設(shè)備、圖形支持和通信協(xié)議,建立了Linux逐漸成為受歡迎的軟件平臺,并被廣泛的應(yīng)用在各種產(chǎn)品中。Linux的使用可以延伸到計算機應(yīng)用的一系列產(chǎn)品,從IBM微小的Linux腕表到手持式裝置(包括PDA和手機)和消費性娛樂系統(tǒng)到資訊家電產(chǎn)品、電話網(wǎng)絡(luò)設(shè)備等.因為Linux以開放的和自由的原始碼的形式存在,它的許多差異性
1、問:為何要使用嵌入式Linux?
TOP 答:Linux的能力、穩(wěn)定性、彈性及scalability,再結(jié)合它所支援許多微處理機的架構(gòu)、硬件設(shè)備、圖形支持和通信協(xié)議,建立了Linux逐漸成為受歡迎的軟件平臺,并被廣泛的應(yīng)用在各種產(chǎn)品中。Linux的使用可以延伸到計算機應(yīng)用的一
系列產(chǎn)品,從
IBM微小的Linux腕表到手持式裝置(包括PDA和
手機)和消費性娛樂系統(tǒng)到資訊家電產(chǎn)品、電話網(wǎng)絡(luò)設(shè)備等.因為Linux以開放的和自由的原始碼的形式存在,它的許多差異性和結(jié)構(gòu)及支持的軟件,都使Linux逐步發(fā)展,以滿足市場和各種應(yīng)用所需的多變化需求。有小的程序核心版本和加強即時處理的版本,而盡管最初的Linux是PC架構(gòu)的作業(yè)系統(tǒng),現(xiàn)在的Linux已經(jīng)可以架構(gòu)在各種非x86的
CPU上,而且在不論是否具有存儲器管理單元的CPU,其中包括PowerPC, ARM, M
IPS, 68K 和甚至微控制器上。
2、問:Linux和uClinux的比較?它們都支持何種文件系統(tǒng)? TOP
答:1)、因為uClinux是支持沒有存儲管理單元的微處理器,因此多任務(wù)處理的能力變得很微妙。絕大部分在uClinux上執(zhí)行的應(yīng)用程序,并不需要多任務(wù)處理的能力。除此之外,大部分的二進制執(zhí)行碼和原始碼都會被重新寫過以便更緊縮和減少程序碼,這意味著uClinux和Linux2.0的核心比起來將是非常非常的小. 2)、NFS、ext2、ext3、
MS-DOS和FAT
16/32是Linux能支持的幾種文件系統(tǒng),他與uClinux最大的不同點就在于uClinux沒有
MMU管理單元。