完善資料讓更多小伙伴認(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)定性。
文章:981個(gè) 瀏覽:40338次 帖子:790個(gè)
tcpdump如何實(shí)現(xiàn)抓內(nèi)核態(tài)的包
今天聊聊大家工作中經(jīng)常用到的 tcpdump。 在網(wǎng)絡(luò)包的發(fā)送和接收過(guò)程中,絕大部分的工作都是在內(nèi)核態(tài)完成的。那么問(wèn)題來(lái)了,我們常用的運(yùn)行在用戶(hù)態(tài)的程序...
2021-10-08 標(biāo)簽:內(nèi)核網(wǎng)絡(luò) 2767 0
系統(tǒng)調(diào)用具體是如何實(shí)現(xiàn)的
系統(tǒng)調(diào)用就是調(diào)用操作系統(tǒng)提供的一系列內(nèi)核功能函數(shù),因?yàn)閮?nèi)核總是對(duì)用戶(hù)程序持不信任的態(tài)度,一些核心功能不能直接交由用戶(hù)程序來(lái)實(shí)現(xiàn)執(zhí)行。用戶(hù)程序只能發(fā)出請(qǐng)求...
2021-09-29 標(biāo)簽:內(nèi)核函數(shù)系統(tǒng)調(diào)用 3733 0
未來(lái)取代安卓或 iOS 的可能是 Linux 手機(jī),但如今,有哪些選擇可以嘗試一下呢? 雖然安卓是基于 Linux 內(nèi)核的,但它經(jīng)過(guò)了大量修改。因此,這...
1開(kāi)場(chǎng)白 環(huán)境: 處理器架構(gòu):arm64 內(nèi)核源碼:linux-5.10.50 ubuntu版本:20.04.1 代碼閱讀工具:vim+ctags+cs...
Linux內(nèi)核用戶(hù)態(tài)是如何睡眠的
4.用戶(hù)態(tài)睡眠 以sleep為例來(lái)說(shuō)明任務(wù)在用戶(hù)態(tài)是如何睡眠的。 首先我們通過(guò)strace工具來(lái)看下其調(diào)用的系統(tǒng)調(diào)用: $ strace sleep 1...
計(jì)算機(jī)系統(tǒng)中線(xiàn)程切換是怎么實(shí)現(xiàn)的
計(jì)算機(jī)系統(tǒng)中有很多程序員習(xí)以為常但又十分神秘的存在:函數(shù)調(diào)用、系統(tǒng)調(diào)用、進(jìn)程切換、線(xiàn)程切換以及中斷處理。 函數(shù)調(diào)用能讓程序員提高代碼可復(fù)用性,系統(tǒng)調(diào)用能...
2021-08-16 標(biāo)簽:內(nèi)核cpu計(jì)算機(jī) 6279 0
分析協(xié)議層注冊(cè)進(jìn)內(nèi)核以及被socket的過(guò)程
1. 前言 本文首先從宏觀上概述了數(shù)據(jù)包發(fā)送的流程,接著分析了協(xié)議層注冊(cè)進(jìn)內(nèi)核以及被socket的過(guò)程,最后介紹了通過(guò) socket 發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的過(guò)程...
2021-08-04 標(biāo)簽:內(nèi)核 1286 0
?STC和STM32的區(qū)別: ? ? ?一、51單機(jī)片系統(tǒng)結(jié)構(gòu) ? ? ? ?51一般是指51系列的單片機(jī),型號(hào)有很多,常見(jiàn)的有STC89C51、AT8...
如今的軟件開(kāi)發(fā)行業(yè),服務(wù)器端市場(chǎng)基本被 Linux 系統(tǒng)占領(lǐng)了。移動(dòng)端中的 Android 系統(tǒng)是基于 Linux 內(nèi)核開(kāi)發(fā)的,那些很火的虛擬化、消息隊(duì)...
把進(jìn)程綁定到某個(gè) CPU 上運(yùn)行是怎么實(shí)現(xiàn)?
昨天在群里有朋友問(wèn):把進(jìn)程綁定到某個(gè) CPU 上運(yùn)行是怎么實(shí)現(xiàn)的。 首先,我們先來(lái)了解下將進(jìn)程與 CPU 進(jìn)行綁定的好處。 進(jìn)程綁定 CPU 的好處:在...
如何使用BPF對(duì)Linux內(nèi)核進(jìn)行實(shí)時(shí)跟蹤
我們可以使用BPF對(duì)Linux內(nèi)核進(jìn)行跟蹤,收集我們想要的內(nèi)核數(shù)據(jù),從而對(duì)Linux中的程序進(jìn)行分析和調(diào)試。與其它的跟蹤技術(shù)相比,使用BPF的主要優(yōu)點(diǎn)是...
2021-06-30 標(biāo)簽:內(nèi)核linux應(yīng)用程序 2325 0
Fedora35或?qū)⒛J(rèn)啟用 cryptsetup 自動(dòng)確定最優(yōu)扇區(qū)大小的功能
根據(jù) Fedora 的 Wiki 顯示,F(xiàn)edora 35 或?qū)⒛J(rèn)啟用 cryptsetup 自動(dòng)確定最優(yōu)扇區(qū)大小的功能。 cryptsetup 是一...
高中生也能成為L(zhǎng)inux內(nèi)核龍芯架構(gòu)的maintainer!
當(dāng)您打開(kāi)Linux內(nèi)核源代碼的maintainer文件,在里面搜索一個(gè)名字Jiaxun Yang,您會(huì)發(fā)現(xiàn),他是內(nèi)核多個(gè)模塊的maintainer: 您...
這兩天,一封名為《不要提交刷KPI的patches來(lái)浪費(fèi)管理員時(shí)間》的郵件“火”了! 發(fā)出之后,直接沖上了Linux內(nèi)核郵件列表的“熱榜”第一。 郵件中...
上個(gè)月底谷歌的“三兒子” Fuchsia OS 正式推出,一時(shí)眾人的目光皆為其吸引。 其實(shí)自 2016 年 Fuchsia OS 首次被曝光,就不斷有人...
淺談OpenHarmony輕內(nèi)核以及OpenHarmony開(kāi)發(fā)語(yǔ)言
OpenHarmony是開(kāi)放原子開(kāi)源基金會(huì)(OpenAtom Foundation)旗下開(kāi)源項(xiàng)目,定位是一款面向全場(chǎng)景的開(kāi)源分布式操作系統(tǒng)。今年六月正式...
OpenHarmony 2.0 Canary 已經(jīng)上線(xiàn)代碼托管平臺(tái) gitee 開(kāi)源,新增 22 個(gè)子系統(tǒng),支持全面的 OS 能力,支持內(nèi)存大于 128...
2021-06-24 標(biāo)簽:處理器內(nèi)核操作系統(tǒng) 1750 0
第一屆RISC-V中國(guó)峰會(huì)看點(diǎn):Linaro在Linux和Zephyr內(nèi)核的貢獻(xiàn)長(zhǎng)期處于全球第5名
給大家分享一個(gè)第一屆RISC-V中國(guó)峰會(huì)看點(diǎn);Linaro在Linux和Zephyr內(nèi)核的貢獻(xiàn)長(zhǎng)期處于全球第5名。
解析Linux內(nèi)核頁(yè)表管理中那些鮮為人知的秘密
1.開(kāi)場(chǎng)白 環(huán)境: 處理器架構(gòu):arm64 內(nèi)核源碼:linux-5.11 ubuntu版本:20.04.1 代碼閱讀工具:vim+ctags+csco...
選擇處理器IP內(nèi)核時(shí)應(yīng)遵循哪些原則?
處理器內(nèi)核越復(fù)雜,面積和功耗就越大。但是,隨著處理器處理數(shù)據(jù)的方式變得更加復(fù)雜,復(fù)雜性并不是一個(gè)單一的衡量維度。
編輯推薦廠(chǎng)商產(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 |