資料介紹
Linux內(nèi)核也是一個(gè)搶占式多任務(wù)內(nèi)核。這意味該內(nèi)核可以暫停一些任務(wù)來(lái)保證任何應(yīng)用都有機(jī)會(huì)來(lái)使用CPU。舉個(gè)例子,如果一個(gè)應(yīng)用正在運(yùn)行但是正在等待一些數(shù)據(jù),內(nèi)核會(huì)把這個(gè)應(yīng)用暫停并允許其他的程序使用新釋放的CPU資源,直到數(shù)據(jù)到來(lái)。否則的話,系統(tǒng)就會(huì)浪費(fèi)資源給那些正在等待數(shù)據(jù)或者其他程序執(zhí)行的的任務(wù)。內(nèi)核將會(huì)強(qiáng)制程序去等待或者停止使用CPU。沒(méi)有內(nèi)核的允許,應(yīng)用程序不能脫離暫停或者使用CPU。
Linux內(nèi)核使得設(shè)備作為文件顯示在/dev文件夾下。舉個(gè)例子,USB端口位于/dev/bus/usb。硬盤(pán)分區(qū)則位于/dev/disk/分區(qū)。因?yàn)檫@個(gè)特性,許多人說(shuō):“在Linux上,一切皆文件”。舉個(gè)例子,如果一個(gè)用戶想要訪問(wèn)在存儲(chǔ)卡上的數(shù)據(jù),他們能通過(guò)設(shè)備文件訪問(wèn)這些數(shù)據(jù)。(譯注:此處原文是“If a user wanted to access data on their memory card, for example, they cannot access the data through these device files.”,但根據(jù)上下文和實(shí)際經(jīng)驗(yàn)看,應(yīng)該是“can 能”)
Linux內(nèi)核是可移植的。可移植性是Linux流行的一個(gè)最重要的原因。可移植性使得內(nèi)核可以工作在各種處理器和系統(tǒng)上。一些內(nèi)核支持的處理器的型號(hào)包括:Alpha、AMD、ARM、C6X、Intel、x86、Microblaze、MIPS、PowerPC、SPARC、UltraSPARC等,這還不是全部的列表。
在引導(dǎo)文件夾(/boot),用戶會(huì)看到諸如“vmlinux”或者“vmlinuz”的文件。這兩者都是已編譯的Linux內(nèi)核。以“z”結(jié)尾的是已壓縮的。“vm”代表虛擬內(nèi)存。在SPARC處理器的系統(tǒng)上,用戶可以看見(jiàn)一個(gè)zImage文件。一小部分用戶可以發(fā)現(xiàn)一個(gè)bzImage文件,這也是一個(gè)已壓縮的Linux內(nèi)核。無(wú)論用戶有哪個(gè)文件,這些引導(dǎo)文件都是不能更改的,除非用戶知道他們正在做什么。否則系統(tǒng)會(huì)變成無(wú)法引導(dǎo),也就是說(shuō)系統(tǒng)啟動(dòng)不了了。
內(nèi)核源代碼就是程序編碼。有了源代碼,程序員可以修改內(nèi)核并能觀察到內(nèi)核是如何工作的。
- N32G030系列產(chǎn)品用戶手冊(cè)
- 國(guó)民技術(shù)N32WB03x系列產(chǎn)品原理圖庫(kù)、PCB封裝庫(kù)文件
- InDTU200系列產(chǎn)品用戶手冊(cè)
- FreeRTOS系列第6篇---FreeRTOS內(nèi)核配置說(shuō)明
- STM32MP157系列教程連載-Linux系統(tǒng)移植篇8:STM32MP1微處理器之Linux內(nèi)核配置及編譯
- STM32MP157 Linux系統(tǒng)移植開(kāi)發(fā)篇8:Linux內(nèi)核配置方法及編譯
- 嵌入式Linux系統(tǒng)移植(Linux內(nèi)核配置)
- labview讀寫(xiě)配置文件實(shí)例分享 49次下載
- Linux內(nèi)核配置的網(wǎng)絡(luò)資料說(shuō)明 14次下載
- Python進(jìn)行配置文件的教程免費(fèi)下載 6次下載
- Linux教程之網(wǎng)絡(luò)配置文件與配置方法及常用網(wǎng)絡(luò)操作命令 9次下載
- GK710X的Linux SDK開(kāi)發(fā)環(huán)境用戶手冊(cè) 6次下載
- Linux內(nèi)核配置系統(tǒng)詳解 4次下載
- E05-Q32系列產(chǎn)品 用戶手冊(cè)- V1.2 12次下載
- 探討PROE的配置文件——系統(tǒng)配置文件config.pro 0次下載
- 如何配置和驗(yàn)證Linux內(nèi)核參數(shù) 911次閱讀
- Linux環(huán)境變量配置方法 1.3k次閱讀
- 詳解linux內(nèi)核的uevent機(jī)制 2.9k次閱讀
- SD卡鏡像啟動(dòng)過(guò)程中如何第一時(shí)間獲取FPGA配置狀態(tài)? 1.2k次閱讀
- T507開(kāi)發(fā)板如何修改和保存內(nèi)核配置 1.3k次閱讀
- 淺析KUKA機(jī)器人氣伺服焊鉗虛擬外部軸的配置文件 1.7k次閱讀
- Linux系統(tǒng)內(nèi)核與Linux發(fā)行套件的區(qū)別 1.7k次閱讀
- 深入剖析Linux內(nèi)核虛擬文件系統(tǒng) 3.9k次閱讀
- 配置文件和例程文件的使用 2.8k次閱讀
- Linux 5.4.1內(nèi)核已經(jīng)發(fā)布你期待使用嗎 3.7k次閱讀
- 如何用rcm 調(diào)取用戶隱藏文件 1.6k次閱讀
- Linux用戶與用戶組的關(guān)系詳解 7.6k次閱讀
- ICD配置文件的詳細(xì)介紹和配置內(nèi)容的詳細(xì)概述 1.9w次閱讀
- Linux內(nèi)核地址映射模型與Linux內(nèi)核高端內(nèi)存詳解 3.8k次閱讀
- 制作ZedBoard上linux根文件系統(tǒng)(ramdisk) 1.9k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說(shuō)明書(shū)
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費(fèi)
- 4丹佛斯2800系列變頻器說(shuō)明書(shū)
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開(kāi)關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊(cè)
- 0.74 MB | 1次下載 | 免費(fèi)
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測(cè)距模塊產(chǎn)品手冊(cè)
- 0.43 MB | 1次下載 | 免費(fèi)
- 8SDFM 激光測(cè)距模塊模組手冊(cè)
- 0.54 MB | 1次下載 | 免費(fèi)
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場(chǎng)分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費(fèi)
- 3RV1126B系列開(kāi)發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費(fèi)
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開(kāi)發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場(chǎng)景
- 3.05 MB | 12次下載 | 免費(fèi)
- 6【開(kāi)源】60余套STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項(xiàng)目案例及入門(mén)學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費(fèi)
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機(jī)主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論