www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

關(guān)閉

Linux閱碼場(chǎng)

  • ftrace學(xué)習(xí)筆記

    目錄1.前言2.ARM64棧幀結(jié)構(gòu)3.編譯階段3.1未開啟ftrace時(shí)的blk_update_request3.2開啟ftrace時(shí)的blk_update_request4.鏈接階段4.1未開啟ftrace時(shí)的blk_update_request4.2開啟ftrace時(shí)的blk...

    嵌入式
    2021-08-19
    ce
  • 給老徐的書《軟件自動(dòng)化測(cè)試實(shí)戰(zhàn)解析-基于Python3》寫的序

    明代學(xué)者林希元有云:"自古圣賢之言學(xué)也,咸以躬行實(shí)踐為先,識(shí)見言論次之",強(qiáng)調(diào)了實(shí)踐是第一位的,而著書立說次之。唯有經(jīng)過實(shí)踐總結(jié)而成的書,方能對(duì)讀者形成更強(qiáng)的指導(dǎo)意義。本書的作者,是一位長(zhǎng)期奮戰(zhàn)在編碼一線的"老碼農(nóng)",他把他的多年實(shí)踐經(jīng)驗(yàn),轉(zhuǎn)化為了這樣一本書,這不是一本空洞無物的...

  • 一個(gè)?JVM?解釋器?bug?在?AArch64?平臺(tái)導(dǎo)致應(yīng)用崩潰的問題分析

    編者按:筆者遇到一個(gè)非常典型的問題,應(yīng)用在X86正常運(yùn)行,在AArch64上JVM就會(huì)崩潰。這個(gè)典型的JVM內(nèi)部問題。筆者通過分析最終定位到是由于JVM中模板解釋器代碼存在bug導(dǎo)致在弱內(nèi)存模型的平臺(tái)上Crash。在分析過程中,涉及到非常多的JVM內(nèi)部知識(shí),比如對(duì)象頭、GC復(fù)制算...

    嵌入式
    2021-08-19
    rc
  • Linux內(nèi)核Page Cache和Buffer Cache關(guān)系及演化歷史

    [注:轉(zhuǎn)載自今日頭條號(hào)"閃念基因"]在我們進(jìn)行數(shù)據(jù)持久化,對(duì)文件內(nèi)容進(jìn)行落盤處理時(shí),我們時(shí)常會(huì)使用fsync操作,該操作會(huì)將文件關(guān)聯(lián)的臟頁(dirtypage)數(shù)據(jù)(實(shí)際文件內(nèi)容及元數(shù)據(jù)信息)一同寫回磁盤。這里提到的臟頁(dirtypage)即為頁緩存(pagecache)。塊緩...

  • memory compaction原理、實(shí)現(xiàn)與分析

    作者簡(jiǎn)介趙金生,linux內(nèi)核愛好者,就職于杭州某大型安防公司,擔(dān)任LinuxBSP軟件工程師。對(duì)進(jìn)程調(diào)度,內(nèi)存管理有所了解。希望能通過對(duì)linux的學(xué)習(xí),提升產(chǎn)品軟件性能及穩(wěn)定性。該文章為私人學(xué)習(xí)總結(jié),不存在公司網(wǎng)絡(luò)安全問題。??????一memorycompaction簡(jiǎn)介隨...

    嵌入式
    2021-08-19
  • [留言送書]豆瓣評(píng)分 9.3,陪伴無數(shù)程序員成長(zhǎng)的神作,終于升級(jí)了!

    要說C語言,那可真是編程語言里的老大哥了。大學(xué)時(shí),很多人學(xué)習(xí)編程的時(shí)候都是從C語言上手的。經(jīng)典的C教材是譚浩強(qiáng)老師編寫的《C程序設(shè)計(jì)》,簡(jiǎn)直堪稱一代人的回憶。但是理論派的教材并不適合所有人,甚至有的人會(huì)覺得枯燥。直到這本書的出現(xiàn),一切慢慢豁然開朗了起來。這本被讀者稱為“近十年來最...

    嵌入式
    2021-08-19
  • 徹底的軟件測(cè)試是可行的嗎?

    有些軟件的功能非常簡(jiǎn)單,比如簡(jiǎn)單的數(shù)學(xué)運(yùn)算,或者統(tǒng)計(jì)用戶輸入字符的數(shù)量;有些軟件的功能非常復(fù)雜,比如操作系統(tǒng),或者汽車的自動(dòng)駕駛算法等等。對(duì)于復(fù)雜的軟件,因?yàn)樗鼈儤O高的復(fù)雜度,我們很容易理解它們?yōu)槭裁春茈y“完美”,所以,強(qiáng)如微軟,也會(huì)發(fā)生比爾·蓋茨演示W(wǎng)indows98時(shí)藍(lán)屏的尷...

  • 誰為軟件質(zhì)量負(fù)責(zé)(背鍋)?

    這是一個(gè)殘酷的世界,無論我們多么努力,結(jié)果可能還是不如意。這一點(diǎn),軟件人深有體會(huì),不管我們多么認(rèn)真地編碼,多么仔細(xì)地測(cè)試,仍然無法抵擋Bug頑強(qiáng)地冒出來。如果Bug被發(fā)布出去了,誰將為此背鍋負(fù)責(zé)?誰失職誰負(fù)責(zé)!????--開發(fā)說測(cè)試團(tuán)隊(duì)的職責(zé)就是測(cè)試,保證軟件產(chǎn)品質(zhì)量,如果產(chǎn)品的...

    嵌入式
    2021-08-19
  • 近距離看GPU計(jì)算(3)

    在先前文章《近距離看GPU計(jì)算(2)》中,我們談到現(xiàn)代GPU發(fā)展出SIMT(SingleInstructionMultipleThread)的執(zhí)行結(jié)構(gòu),硬件線程池的線程們有相對(duì)獨(dú)立的運(yùn)行上下文,以Warp為單位分發(fā)到一組處理單元按SIMD的模式運(yùn)行。這些Warp內(nèi)的線程共享同樣的...

    嵌入式
    2021-08-19
    GPU
  • 深入理解Linux內(nèi)核之進(jìn)程睡眠(上)

    1開場(chǎng)白環(huán)境:處理器架構(gòu):arm64內(nèi)核源碼:linux-5.10.50ubuntu版本:20.04.1代碼閱讀工具:vimctagscscope無論是任務(wù)處于用戶態(tài)還是內(nèi)核態(tài),經(jīng)常會(huì)因?yàn)榈却承┦录撸赡苁堑却齀O讀寫完成,也可能等待其他內(nèi)核路徑釋放一把鎖等)。本文來探討...

  • “不服跑個(gè)分?”?是噱頭還是實(shí)力?

    一、背景:性能之戰(zhàn)“不服跑個(gè)分”已經(jīng)淪為手機(jī)行業(yè)的調(diào)侃用語,但是實(shí)話實(shí)說,在操作系統(tǒng)領(lǐng)域“跑分”確實(shí)是最重要的評(píng)價(jià)方式之一。比如Linux內(nèi)核社區(qū)常常以跑分軟件得分,來評(píng)價(jià)一個(gè)優(yōu)化補(bǔ)丁的價(jià)值。甚至還有phoronix這樣專注于Linux跑分的媒體。而且今天我還想說一點(diǎn),讓軟件跑分...

    嵌入式
    2021-08-18
  • 宋寶華:slab在內(nèi)核內(nèi)存管理和用戶態(tài)Memcached的雙重存在

    很多基礎(chǔ)的概念,將跨越軟件的層次而存在。比如slab,對(duì)于內(nèi)核人員,我們都知道slab是buddy之上的一層。因?yàn)閎uddy作為L(zhǎng)inux內(nèi)核最底層的內(nèi)存管理器,它分配1頁,2頁,4頁,2^n頁,但是作為內(nèi)核的堆用戶本身,經(jīng)常只是調(diào)用kmalloc()申請(qǐng)一個(gè)小內(nèi)存,或者調(diào)用km...

  • memory?compaction原理、實(shí)現(xiàn)與分析

    已經(jīng)運(yùn)行了一段時(shí)間的系統(tǒng)上會(huì)產(chǎn)生大量不連續(xù)的page,?要想找到高階(high-order)條件的內(nèi)存空間具有挑戰(zhàn)性。

    嵌入式
    2021-07-13
  • 圍繞HugeTLB的極致優(yōu)化

    介紹以一種創(chuàng)新的方式優(yōu)化 HugeTLB 對(duì)應(yīng)的 struct page 內(nèi)存占用。

  • Linux內(nèi)核頁表管理-那些鮮為人知的秘密

    通用操作系統(tǒng),通常都會(huì)開啟mmu來支持虛擬內(nèi)存管理,而頁表管理是在虛擬內(nèi)存管理中尤為重要,本文主要以回答幾個(gè)頁表管理中關(guān)鍵性問題來解析Linux內(nèi)核頁表管理,看一看頁表管理中那些鮮為人知的秘密。

簡(jiǎn)介
專業(yè)的Linux技術(shù)社區(qū)和Linux操作系統(tǒng)學(xué)習(xí)平臺(tái),內(nèi)容涉及Linux內(nèi)核、Linux內(nèi)存管理、Linux進(jìn)程管理、Linux文件系統(tǒng)、Linux性能調(diào)優(yōu),Linux設(shè)備驅(qū)動(dòng),以及Linux虛擬化和云計(jì)算等方面。
關(guān)注他的人
  • 289117336

  • Tronlong創(chuàng)龍

  • phane99

  • 大有可為

  • xlu10333

  • shaolw

  • xiaoguaixh

  • houlianpi

  • caizhiwei

  • Addition

  • hch

  • wuton

  • liqinglong1023