os中的分頁(yè)算法 分頁(yè)算法的背景 為什么要有分頁(yè)算法?為了打破線性地址和真實(shí)物理地址一一綁定的關(guān)系新博, 為什么要打破這樣的關(guān)系薪夕?連續(xù)內(nèi)存模型無(wú)法很...
中斷 概念 操作系統(tǒng)是中斷驅(qū)動(dòng)的脚草,整個(gè)操作系統(tǒng)離不開(kāi)中斷機(jī)制赫悄,所謂的中斷機(jī)制,宏觀上講就是cpu在執(zhí)行某件事情時(shí)可以暫停執(zhí)行當(dāng)前的任務(wù)而轉(zhuǎn)去執(zhí)行...
忙忙碌碌的秋招畫(huà)上了句號(hào),當(dāng)初因?yàn)橥兜暮?jiǎn)歷無(wú)人問(wèn)津埂淮,故有此博客姑隅,當(dāng)自己的工作成埃落定時(shí),又想回來(lái)這博客倔撞,寫(xiě)點(diǎn)東西讲仰,記錄下自己的這大半年。 三月春...
先定一個(gè)全文的基調(diào),本文只是自己對(duì)鎖相關(guān)東西的一點(diǎn)想法痪蝇,寫(xiě)下來(lái)整理下鄙陡,前文寫(xiě)了點(diǎn)對(duì)鎖的理解,后文貼了點(diǎn)自己嘗試的無(wú)鎖數(shù)據(jù)結(jié)構(gòu)躏啰,不是特別嚴(yán)謹(jǐn)趁矾,只是...
Concurrent包下有許多工具類(lèi),包括共享語(yǔ)義和獨(dú)占語(yǔ)義的给僵,他們都是以AbstractQueuedSynchronizer(以下簡(jiǎn)稱(chēng)AQS)...
這篇文章里我們分析一下Executor/ExecutorService中異常的處理方式毫捣,ExecutorService加強(qiáng)了Executor這個(gè)...
任務(wù)的取消 1.輪詢volatile變量 任務(wù)取消最簡(jiǎn)單的方式就是每次循環(huán)入口都去輪詢volatile變量,但問(wèn)題也顯而易見(jiàn) 2.輪詢線程的中斷...
Executor框架 Executor Interface 該接口出現(xiàn)的意義(以應(yīng)對(duì)無(wú)限制創(chuàng)建線程的不足): 1.線程生命周期開(kāi)銷(xiāo)非常高 在啟動(dòng)...