完善資料讓更多小伙伴認(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è) 瀏覽:41423次 帖子:806個(gè)
KDIR指向了系統(tǒng)當(dāng)前內(nèi)核的源代碼樹(build是源代碼目錄的一個(gè)鏈接,源代碼一般在/usr/src/kernels/下面)。
Linux內(nèi)核中C語言宏的常見用法和最佳實(shí)踐
C語言宏是一種預(yù)處理指令,用于在程序編譯之前進(jìn)行文本替換。它可以把一個(gè)標(biāo)識(shí)符替換為一個(gè)特定的字符串、表達(dá)式或代碼塊。使用宏可以減少代碼的重復(fù)性、提高代碼...
Linux內(nèi)核中是如何分配出頁面的,如果我們站在CPU的角度去看這個(gè)問題,CPU能分配出來的頁面是以物理頁面為單位的。也就是我們計(jì)算機(jī)中常講的分頁機(jī)制。...
Linux為什么要區(qū)分內(nèi)核空間與用戶空間?
本文以 32 位系統(tǒng)為例介紹內(nèi)核空間(kernel space)和用戶空間(user space)。
一種用于嵌入式通信傳輸和存儲(chǔ)設(shè)備的C語言實(shí)現(xiàn)方法
摘要:各種類型的數(shù)據(jù)傳輸和存儲(chǔ)就涉及到大小端的問題,首先要簡單說下芯片的大小端問題,這里主要討論Cortex-M內(nèi)核。
之前一直認(rèn)為linux中很多東西是用來保證緩存一致性的,其實(shí)不是。緩存一致性絕大部分是靠硬件機(jī)制實(shí)現(xiàn)的,只有在帶lock前綴的指令執(zhí)行時(shí)才與cache有...
學(xué)會(huì)處理Linux內(nèi)核訪問外設(shè)I/O資源的方式
Linux內(nèi)核訪問外設(shè)I/O內(nèi)存資源的方式有兩種:動(dòng)態(tài)映射(ioremap)和靜態(tài)映射(map_desc)。
Linux內(nèi)核中的宏/container_of分析
今天在看平臺(tái)設(shè)備實(shí)現(xiàn)的時(shí)候,看到to_xxx開頭的“函數(shù)”。包括在內(nèi)核中也有很多此類的“函數(shù)”,其實(shí)他們都是container_of的宏。因?yàn)閮?nèi)核是鏈表...
在Linux中,僅等待CPU時(shí)間的進(jìn)程稱為就緒進(jìn)程,它們被放置在一個(gè)運(yùn)行隊(duì)列中,一個(gè)就緒進(jìn)程的狀 態(tài)標(biāo)志位為 TASK_RUNNING。一旦一個(gè)運(yùn)行中的...
踩坑rust的partial copy導(dǎo)致metrics丟失
在 RisingWave 的存儲(chǔ)代碼中,我們使用 RAII [1] 的思想來對(duì) LSM iterator 的 metrics 進(jìn)行監(jiān)控,從而避免在代碼中...
用戶與內(nèi)核空間數(shù)據(jù)交換的方式之一:內(nèi)核啟動(dòng)參數(shù)
Linux 提供了一種通過 bootloader 向其傳輸啟動(dòng)參數(shù)的功能,內(nèi)核開發(fā)者可以通過這種方式來向內(nèi)核傳輸數(shù)據(jù),從而控制內(nèi)核啟動(dòng)行為。
2019-05-14 標(biāo)簽:內(nèi)核數(shù)據(jù)交換 603 0
Codasip全新700系列是用于定制計(jì)算的下一代RISC-V處理器
如今,利用新的方法來創(chuàng)造差異化的產(chǎn)品是當(dāng)今技術(shù)創(chuàng)新者們所追求的目標(biāo)。當(dāng)半導(dǎo)體擴(kuò)展規(guī)律已經(jīng)顯示出極限時(shí),我們該如何滿足對(duì)更高計(jì)算性能的需求?辦法只有一個(gè):...
中微愛芯8051內(nèi)核MCU AiP8F3501介紹
AiP8F3501是一款集成LDO、7路達(dá)林頓管驅(qū)動(dòng)的8051內(nèi)核MCU,內(nèi)置8KB FLASH、256B IRAM、256B XRAM、64B EEP...
你對(duì)Linux感興趣并讀了一些博文。在其中,你遇到了一個(gè)有趣的名字:GNU/Linux。這些字母代表著什么意思,為什么人們總是將它們與Linux聯(lián)系在一起呢?
2023-06-06 標(biāo)簽:內(nèi)核Linux計(jì)算機(jī) 581 0
AMD Vivado Design Suite IDE中的設(shè)計(jì)分析簡介
本文檔涵蓋了如何驅(qū)動(dòng) AMD Vivado Design Suite 來分析和改善您的設(shè)計(jì)。
2025-02-19 標(biāo)簽:amd內(nèi)核設(shè)計(jì)套件 581 0
芯圣電子LCD型8位單片機(jī)HC18P23XL系列簡述
HC18P23XL是芯圣電子推出的LCD型8位單片機(jī),內(nèi)置兼容RISC指令集的 PIC內(nèi)核,擁有8K的ROM、512Bytes的RAM;HC18P23X...
工程師應(yīng)該了解的Linux內(nèi)核引導(dǎo)參數(shù)
內(nèi)核引導(dǎo)參數(shù)大體上可以分為兩類:一類與設(shè)備無關(guān)、另一類與設(shè)備有關(guān)。內(nèi)核源碼樹下的 Documentation/kernel-parameters.txt...
集成多種Arm內(nèi)核的超高性能微處理器RZ/G2M數(shù)據(jù)手冊
RZ/G2M憑借雙核 Arm? Cortex?-A57(1.5GHz)和四核 Arm Cortex-A53(1.2GHz)中央處理器(CPU),可獲得更...
編輯推薦廠商產(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 |