完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > linux
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
文章:7887個(gè) 瀏覽:212923次 帖子:7392個(gè)
對Linux的進(jìn)程內(nèi)核棧的認(rèn)識(shí)
在每一個(gè)進(jìn)程的生命周期中,必然會(huì)通過到系統(tǒng)調(diào)用陷入內(nèi)核。在執(zhí)行系統(tǒng)調(diào)用陷入內(nèi)核之后,這些內(nèi)核代碼所使用的棧并不是原先用戶空間中的棧,而是一個(gè)內(nèi)核空間的棧...
規(guī)范要求節(jié)點(diǎn)名字應(yīng)該以字母開頭,雖然允許后邊的位置使用非字母的字符,但實(shí)際情況我們實(shí)在沒必要使用其他字符,一般情況全部用字母表示就夠了。
過多的上下文切換會(huì)消耗 CPU 的時(shí)間來保存和恢復(fù)寄存器、程序計(jì)數(shù)器、內(nèi)核棧和虛擬內(nèi)存等數(shù)據(jù),從而導(dǎo)致系統(tǒng)性能顯著下降。 既然上下文切換對系統(tǒng)性能的影響...
性能測試指標(biāo)是衡量系統(tǒng)性能的評價(jià)標(biāo)準(zhǔn),常用的系統(tǒng)性能測試指標(biāo)包括:響應(yīng)時(shí)間、并發(fā)用戶/并發(fā)、點(diǎn)擊率、吞吐量、TPS/QPS、PV/UV;Linux服務(wù)器...
今天浩道跟大家分享硬核干貨,關(guān)于linux中vi、vim編輯器常用的技巧!
如何在 Linux 上對驅(qū)動(dòng)器進(jìn)行分區(qū)和格式化
在大多數(shù)的計(jì)算機(jī)系統(tǒng)上,Linux 或者是其它,當(dāng)你插入一個(gè) USB 設(shè)備時(shí),你會(huì)注意到一個(gè)提示驅(qū)動(dòng)器存在的警告。
2019-04-22 標(biāo)簽:驅(qū)動(dòng)器Linux 723 0
Linux轉(zhuǎn)發(fā)性能評估與優(yōu)化
很多人對這個(gè)線速概念存在誤解。認(rèn)為所謂線速能力就是路由器/交換機(jī)就像一根網(wǎng)線一樣。而這,是不可能的。應(yīng)該考慮到的一個(gè)概念就是延遲。數(shù)據(jù)包進(jìn)入路由器或者交...
作用是將應(yīng)用層序的請求傳遞給硬件,并充當(dāng)?shù)讓域?qū)動(dòng)程序,對系統(tǒng)中的各種設(shè)備和組件進(jìn)行尋址。目前支持模塊的動(dòng)態(tài)裝卸(裁剪)。Linux內(nèi)核就是基于這個(gè)策略實(shí)...
要在Xephyr里運(yùn)行MeeGo模擬器,你需要一個(gè)比較新的Linux發(fā)行版(例如Fedora 11,Ubuntu 9.10)以及Intel的硬件環(huán)境。硬...
Linux驅(qū)動(dòng)技術(shù)關(guān)鍵之一:內(nèi)核定時(shí)器與延遲工作
軟件上的定時(shí)器最終要依靠硬件時(shí)鐘來實(shí)現(xiàn),簡單的說,內(nèi)核會(huì)在時(shí)鐘中斷發(fā)生后檢測各個(gè)注冊到內(nèi)核的定時(shí)器是否到期,如果到期,就回調(diào)相應(yīng)的注冊函數(shù),將其作為中斷...
需要了解的Linux調(diào)試器之源碼級斷點(diǎn)
在內(nèi)存地址上設(shè)置斷點(diǎn)雖然不錯(cuò),但它并沒有提供最方便用戶的工具。我們希望能夠在源代碼行和函數(shù)入口地址上設(shè)置斷點(diǎn),以便我們可以在與代碼相同的抽象級別中進(jìn)行調(diào)試。
這個(gè) Makefile 文件的主要作用是指示 make 程序最終使用獨(dú)立編譯連接成的 tools/目錄中的 build 執(zhí)行程序?qū)⑺袃?nèi)核編譯代碼連接和...
提高指令緩存命中率 前面說的是數(shù)據(jù)緩存,現(xiàn)在看看指令緩存命中率該如何提高。 有一個(gè)數(shù)組 array ,數(shù)組元素內(nèi)容為 0-255 之間的隨機(jī)數(shù): int...
對于嵌入式而言,大部分人的進(jìn)階路線:單片機(jī) -> RTOS -> Linux。
TCP協(xié)議知識(shí)點(diǎn)總結(jié)匯總
TCP 會(huì)精準(zhǔn)記錄哪些數(shù)據(jù)發(fā)送了,哪些數(shù)據(jù)被對方接收了,哪些沒有被接收到,而且保證數(shù)據(jù)包按序到達(dá),不允許半點(diǎn)差錯(cuò)。這是有狀態(tài)。 當(dāng)意識(shí)到丟包了或者...
變量是偷偷摸摸的。有時(shí),它們會(huì)很高興地呆在寄存器中,但是一轉(zhuǎn)頭就會(huì)跑到堆棧中。為了優(yōu)化,編譯器可能會(huì)完全將它們從窗口中拋出。無論變量在內(nèi)存中的如何移動(dòng),...
Linux中斷子系統(tǒng)Arch-speicific代碼分析
Arch-speicific代碼分析 中斷也是異常模式的一種,當(dāng)外設(shè)觸發(fā)中斷時(shí),處理器會(huì)切換到特定的異常模式進(jìn)行處理,而這部分代碼都是架構(gòu)相關(guān)的;ARM...
如何實(shí)現(xiàn)Python復(fù)制文件操作
Python 中有許多“開蓋即食”的模塊(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。在這篇文章中,你將會(huì)看到一些用 ...
嵌入式Linux輕量級圖形應(yīng)用庫應(yīng)該如何設(shè)計(jì)
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒ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 |