完善資料讓更多小伙伴認(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)定性。
文章:1018個(gè) 瀏覽:41375次 帖子:805個(gè)
Linux驅(qū)動(dòng)開(kāi)發(fā)-內(nèi)核共享工作隊(duì)列
在工作隊(duì)列里,我們把推后執(zhí)行的任務(wù)叫做工作(work),描述它的數(shù)據(jù)結(jié)構(gòu)為work_struct,這些工作以隊(duì)列結(jié)構(gòu)組織成工作隊(duì)列(workqueue)...
Linux驅(qū)動(dòng)開(kāi)發(fā)-內(nèi)核定時(shí)器
內(nèi)核定時(shí)器是內(nèi)核用來(lái)控制在未來(lái)某個(gè)時(shí)間點(diǎn)(基于jiffies(節(jié)拍總數(shù)))調(diào)度執(zhí)行某個(gè)函數(shù)的一種機(jī)制,相關(guān)函數(shù)位于 <linux/timer.h&...
ARM64架構(gòu)處理器采用48位物理尋址機(jī)制,最大可尋找256TB的物理地址空間。對(duì)于 目前應(yīng)用完全足夠,不需要擴(kuò)展到64位的物理尋址。虛擬地址也同樣最大...
當(dāng) Linus 剛開(kāi)始開(kāi)發(fā)內(nèi)核時(shí),所使用的版本控制系統(tǒng)只是由一個(gè)從零(0.x)開(kāi)始的遞增變量方案組成。最初,Linus 是該項(xiàng)目的唯一工作人員,這個(gè)版本...
2022-07-31 標(biāo)簽:控制系統(tǒng)內(nèi)核Linux 1674 0
如何在多核嵌入式系統(tǒng)上開(kāi)發(fā)軟件
多核嵌入式系統(tǒng)的軟件可能非常復(fù)雜。一個(gè)經(jīng)常討論的主題是如何在每個(gè)內(nèi)核上實(shí)現(xiàn)代碼,以便最佳地利用它。在這篇簡(jiǎn)短的文章中,有一個(gè)不同的觀點(diǎn):關(guān)注可以跨多個(gè)內(nèi)...
2022-07-18 標(biāo)簽:嵌入式系統(tǒng)內(nèi)核多核系統(tǒng) 1513 0
基于RTOS內(nèi)核的滴答處理程序優(yōu)先級(jí)設(shè)置
RTOS 內(nèi)核用戶在配置滴答優(yōu)先級(jí)和頻率方面可能具有的靈活性肯定會(huì)給剛接觸內(nèi)核的開(kāi)發(fā)人員帶來(lái)一些困難。
通過(guò)mmap實(shí)現(xiàn)零拷貝技術(shù)
我們知道,linux系統(tǒng)中用戶空間和內(nèi)核空間是隔離的,用戶空間程序不能隨意的訪問(wèn)內(nèi)核空間數(shù)據(jù),只能通過(guò)中斷或者異常的方式進(jìn)入內(nèi)核態(tài),一般情況下,我們使用...
pwru的使用方法、經(jīng)典場(chǎng)景及實(shí)現(xiàn)原理
pwru 是 Cilium 推出的基于 eBPF 開(kāi)發(fā)的網(wǎng)絡(luò)數(shù)據(jù)包排查工具,它提供了更細(xì)粒度的網(wǎng)絡(luò)數(shù)據(jù)包排查方案。本文將介紹 pwru 的使用方法和經(jīng)典...
2022-06-28 標(biāo)簽:內(nèi)核網(wǎng)絡(luò)數(shù)據(jù)包 2374 0
搶占式內(nèi)核和非搶占式內(nèi)核的內(nèi)容
非搶占式內(nèi)核的優(yōu)點(diǎn)之一是中斷延遲更低,在任務(wù)級(jí)別,非搶占內(nèi)核也可以使用不可重入函數(shù)。每個(gè)任務(wù)都可以使用不可重入函數(shù),而不必?fù)?dān)心被另一個(gè)任務(wù)破壞。這是因?yàn)?..
2022-06-02 標(biāo)簽:內(nèi)核cpu操作系統(tǒng) 1584 0
NS32F103X8和NS32F103XB標(biāo)準(zhǔn)型系列微控制器介紹
內(nèi)核:ARM32位Cortex?-M3 內(nèi)核 ? 最高72MHz工作頻率,在存儲(chǔ)器的0等待周期訪問(wèn) 時(shí)可達(dá)1.25DMips/MHz (Dhryston...
學(xué)習(xí)linux內(nèi)核,這個(gè)可不像學(xué)一門(mén)語(yǔ)言,c或者java一個(gè)月或者3月你就能精通掌握。學(xué)習(xí)linux內(nèi)核是需要一步一步循序漸進(jìn),掌握正確的linux內(nèi)核...
2022-05-07 標(biāo)簽:內(nèi)核Linux操作系統(tǒng) 749 0
Ftrace通過(guò)tracefs文件系統(tǒng)的控制文件來(lái)進(jìn)行調(diào)試。如果內(nèi)核構(gòu)建階段配置ftrace,默認(rèn)會(huì)掛載tracefs到/sys/kernel/trac...
iMX6ULL開(kāi)發(fā)板WIFI功能測(cè)試(三)
注意:若 飛凌iMX6ULL 開(kāi)發(fā)板上焊接的是8723 b u,使用lsmod會(huì)顯示8723 b u
2022-04-29 標(biāo)簽:內(nèi)核WIFI開(kāi)發(fā)板 1875 0
Linux內(nèi)核的隨機(jī)數(shù)生成器代碼獲得大幅改進(jìn)
Jason Donenfeld 是 WireGuard 的主要開(kāi)發(fā)者,同時(shí)他也是 Linux 內(nèi)核隨機(jī)數(shù)相關(guān)代碼的維護(hù)者,近日在他的領(lǐng)導(dǎo)下,Linux ...
各位工程師好!今天論壇助理為大家準(zhǔn)備了鴻蒙系統(tǒng)及開(kāi)發(fā)相關(guān)的電子發(fā)燒友推薦每日好帖,歡迎各位留言點(diǎn)評(píng)討論。
2022-04-11 標(biāo)簽:內(nèi)核鴻蒙系統(tǒng)OpenHarmony 2369 0
Linux內(nèi)核代碼修改將為性能測(cè)試獲8450%提升
Jason Donenfeld 是 WireGuard 的主要開(kāi)發(fā)者,同時(shí)他也是 Linux 內(nèi)核隨機(jī)數(shù)相關(guān)代碼的維護(hù)者,近日在他的領(lǐng)導(dǎo)下,Linux ...
電子發(fā)燒友網(wǎng)報(bào)道(文/程文智、李寧遠(yuǎn))目前,MCU已經(jīng)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到有哪個(gè)領(lǐng)域沒(méi)有MCU的蹤跡。不論是家用電器、儀器儀表、智能手...
隨著智能家居的高速發(fā)展,作為智慧家庭入口的智能門(mén)鎖受到了消費(fèi)者的高度青睞,近幾年開(kāi)始呈現(xiàn)爆發(fā)態(tài)勢(shì)。相關(guān)數(shù)據(jù)顯示,2020年中國(guó)智能門(mén)鎖銷(xiāo)量已達(dá)1640萬(wàn)...
瑞薩推出基于RISC-V CPU的RZ/Five通用微處理器(MPU)
全球半導(dǎo)體解決方案供應(yīng)商瑞薩電子集團(tuán)(TSE:6723)今日宣布,推出基于64位RISC-V CPU內(nèi)核的RZ/Five通用微處理器(MPU)——RZ/...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹(shù)莓派 | 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 |