完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 內(nèi)核
內(nèi)核,是一個(gè)操作系統(tǒng)的核心。是基于硬件的第一層軟件擴(kuò)充,提供操作系統(tǒng)的最基本的功能,是操作系統(tǒng)工作的基礎(chǔ),它負(fù)責(zé)管理系統(tǒng)的進(jìn)程、內(nèi)存、設(shè)備驅(qū)動(dòng)程序、文件和網(wǎng)絡(luò)系統(tǒng),決定著系統(tǒng)的性能和穩(wěn)定性。
文章:1017個(gè) 瀏覽:41246次 帖子:803個(gè)
基于MM32F5270的Ethernet實(shí)現(xiàn)LwIP協(xié)議棧移植
LwIP是輕量化的TCP/IP協(xié)議,由瑞典計(jì)算機(jī)科學(xué)院(SICS)的Adam Dunkels 開發(fā)的一個(gè)小型開源的TCP/IP協(xié)議棧。LwIP具有高度可...
2024-06-21 標(biāo)簽:內(nèi)核計(jì)算機(jī)移植 1994 0
利用緩存增強(qiáng)低成本、上一代或中端的SoC。一些設(shè)計(jì)團(tuán)隊(duì)在創(chuàng)建片上系統(tǒng)(SoC)設(shè)備時(shí),有幸能夠使用最新和最先進(jìn)的技術(shù)節(jié)點(diǎn),并且擁有相對不受限制的預(yù)算來從...
實(shí)時(shí)操作系統(tǒng)之RT-Thread及FreeRTOS
RT-Thread與其他很多RTOS如FreeRTOS的主要區(qū)別之一是,它不僅僅是一個(gè)實(shí)時(shí)內(nèi)核,還具備豐富的中間層組件,如下圖所示。FreeRTOS和R...
2024-05-29 標(biāo)簽:內(nèi)核操作系統(tǒng)FreeRTOS 5091 0
C語言零長度數(shù)組,聽起來可能有點(diǎn)奇怪,因?yàn)樗鼪]有分配內(nèi)存空間,無法存儲(chǔ)數(shù)據(jù)。但實(shí)際上,零長度數(shù)組在Linux內(nèi)核中隨處可見。 零長度數(shù)組的定義 首先,我...
YY3568 Debian11+RT-Thread混合內(nèi)核部署
RK 3568 Debian11+RT-Thread混合內(nèi)核部署方案 方案: 3個(gè)核(Linux或Debian) + 1個(gè)核(RT-Thread) De...
內(nèi)核(linux-3.12)的文件系統(tǒng)預(yù)讀設(shè)計(jì)和實(shí)現(xiàn)
第一次進(jìn)入內(nèi)核讀處理流程時(shí),在page cache中查找該offset對應(yīng)的頁面是否緩存,因?yàn)槭状巫x,緩存未命中,觸發(fā)一次同步預(yù)讀。
2024-04-12 標(biāo)簽:內(nèi)核Linux操作系統(tǒng) 481 0
OpenHarmony內(nèi)核編程實(shí)戰(zhàn)
編程入門[Hello,OpenHarmony]在正式開始之前,對于剛接觸OpenHarmony的伙伴們,面對大篇幅的源碼可能無從下手,不知道怎么去編碼寫...
2024-03-27 標(biāo)簽:內(nèi)核開發(fā)板OpenHarmony 1342 0
LiteOS-A 內(nèi)核 移植概述 移植場景 LiteOS-A 當(dāng)前支持 ARMv7-a 指令集架構(gòu),如果三方芯片為 ARMv7-a 架構(gòu),可以進(jìn)行內(nèi)核基...
Linux內(nèi)核內(nèi)存管理之內(nèi)核非連續(xù)物理內(nèi)存分配
我們已經(jīng)知道,最好將虛擬地址映射到連續(xù)頁幀,從而更好地利用緩存并實(shí)現(xiàn)更低的平均內(nèi)存訪問時(shí)間。然而,如果對內(nèi)存區(qū)域的請求并不頻繁,那么考慮基于通過連續(xù)線性...
Linux內(nèi)核內(nèi)存管理之ZONE內(nèi)存分配器
內(nèi)核中使用ZONE分配器滿足內(nèi)存分配請求。該分配器必須具有足夠的空閑頁幀,以便滿足各種內(nèi)存大小請求。
使用 Musl C 庫的時(shí)候,內(nèi)核提供了基于 LOS_XXX 適配實(shí)現(xiàn) pthread、mqeue、fs、semaphore、time 等模塊的 pos...
RK3568驅(qū)動(dòng)指南|驅(qū)動(dòng)基礎(chǔ)進(jìn)階篇-進(jìn)階8 內(nèi)核運(yùn)行ko文件總結(jié)
RK3568驅(qū)動(dòng)指南|驅(qū)動(dòng)基礎(chǔ)進(jìn)階篇-進(jìn)階8 內(nèi)核運(yùn)行ko文件總結(jié)
2024-01-31 標(biāo)簽:內(nèi)核驅(qū)動(dòng)RK3568 1537 0
探索aarch64架構(gòu)上使用ftrace的BPF LSM
筆者在MacBook M2上搭建Linux虛擬機(jī)上開發(fā)eBPF程序時(shí),遇到一些LSM eBPF類型程序無法運(yùn)行的問題,哪怕是5.15內(nèi)核的ubuntu ...
Linux內(nèi)核中信號(hào)相關(guān)的系統(tǒng)調(diào)用
正如我們所知,運(yùn)行在用戶態(tài)下的程序可以發(fā)送和接收信號(hào)。這意味著必須定義一組系統(tǒng)調(diào)用來允許這類操作。不幸的是,由于歷史原因,有些系統(tǒng)調(diào)用可能功能相同。 因...
glibc malloc內(nèi)存分配器的實(shí)現(xiàn)原理
堆內(nèi)存(Heap Memory)是一個(gè)很有意思的領(lǐng)域。你可能和我一樣,也困惑于下述問題很久了。
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |