資料介紹
Linux內核也是一個搶占式多任務內核。這意味該內核可以暫停一些任務來保證任何應用都有機會來使用CPU。舉個例子,如果一個應用正在運行但是正在等待一些數據,內核會把這個應用暫停并允許其他的程序使用新釋放的CPU資源,直到數據到來。否則的話,系統就會浪費資源給那些正在等待數據或者其他程序執行的的任務。內核將會強制程序去等待或者停止使用CPU。沒有內核的允許,應用程序不能脫離暫停或者使用CPU。
Linux內核使得設備作為文件顯示在/dev文件夾下。舉個例子,USB端口位于/dev/bus/usb。硬盤分區則位于/dev/disk/分區。因為這個特性,許多人說:“在Linux上,一切皆文件”。舉個例子,如果一個用戶想要訪問在存儲卡上的數據,他們能通過設備文件訪問這些數據。(譯注:此處原文是“If a user wanted to access data on their memory card, for example, they cannot access the data through these device files.”,但根據上下文和實際經驗看,應該是“can 能”)
Linux內核是可移植的。可移植性是Linux流行的一個最重要的原因。可移植性使得內核可以工作在各種處理器和系統上。一些內核支持的處理器的型號包括:Alpha、AMD、ARM、C6X、Intel、x86、Microblaze、MIPS、PowerPC、SPARC、UltraSPARC等,這還不是全部的列表。
在引導文件夾(/boot),用戶會看到諸如“vmlinux”或者“vmlinuz”的文件。這兩者都是已編譯的Linux內核。以“z”結尾的是已壓縮的。“vm”代表虛擬內存。在SPARC處理器的系統上,用戶可以看見一個zImage文件。一小部分用戶可以發現一個bzImage文件,這也是一個已壓縮的Linux內核。無論用戶有哪個文件,這些引導文件都是不能更改的,除非用戶知道他們正在做什么。否則系統會變成無法引導,也就是說系統啟動不了了。
內核源代碼就是程序編碼。有了源代碼,程序員可以修改內核并能觀察到內核是如何工作的。
- N32G030系列產品用戶手冊
- 兆易創新GD32E10x系列MCU用戶手冊
- 國民技術N32WB03x系列產品原理圖庫、PCB封裝庫文件
- InDTU200系列產品用戶手冊
- FreeRTOS系列第6篇---FreeRTOS內核配置說明
- STM32MP157系列教程連載-Linux系統移植篇8:STM32MP1微處理器之Linux內核配置及編譯
- STM32MP157 Linux系統移植開發篇8:Linux內核配置方法及編譯
- 嵌入式Linux系統移植(Linux內核配置)
- labview讀寫配置文件實例分享 45次下載
- Linux內核配置的網絡資料說明 14次下載
- Python進行配置文件的教程免費下載 6次下載
- Linux教程之網絡配置文件與配置方法及常用網絡操作命令 9次下載
- GK710X的Linux SDK開發環境用戶手冊 6次下載
- Linux內核配置系統詳解 4次下載
- E05-Q32系列產品 用戶手冊- V1.2 12次下載
- Linux環境變量配置方法 199次閱讀
- 詳解linux內核的uevent機制 858次閱讀
- SD卡鏡像啟動過程中如何第一時間獲取FPGA配置狀態? 536次閱讀
- T507開發板如何修改和保存內核配置 627次閱讀
- 數據庫之App.config配置文件錯誤是什么 1008次閱讀
- 淺析KUKA機器人氣伺服焊鉗虛擬外部軸的配置文件 1152次閱讀
- Linux系統內核與Linux發行套件的區別 1212次閱讀
- 深入剖析Linux內核虛擬文件系統 3108次閱讀
- 配置文件和例程文件的使用 2199次閱讀
- Linux 5.4.1內核已經發布你期待使用嗎 3310次閱讀
- 如何用rcm 調取用戶隱藏文件 1313次閱讀
- Linux用戶與用戶組的關系詳解 7119次閱讀
- ICD配置文件的詳細介紹和配置內容的詳細概述 1.7w次閱讀
- Linux內核地址映射模型與Linux內核高端內存詳解 3474次閱讀
- 制作ZedBoard上linux根文件系統(ramdisk) 1603次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論