一、簡介 官方文檔資料:http://ffmpeg.org/documentation.htmlFFmpeg官方wiki:https://trac.ffmpeg.org雷宵華...

Stack-Based Allocations 要從棧中進(jìn)行動態(tài)內(nèi)存分配,請使用alloca()系統(tǒng)調(diào)用: 不需要free辆沦。 如果您的程序必須保持可移植性昼捍,則應(yīng)該避免allo...
Anonymous Memory Mappings 當(dāng)前识虚,閾值為128 KB:小于或等于128 KB的分配來自堆,而更大的分配來自匿名內(nèi)存映射妒茬。 Creating Anony...
進(jìn)程地址空間 Pages and Paging bits => bytes => words => pagespage是MMU(memory management unit)...
Linux提供了一個接口inotify來監(jiān)視文件担锤,比如說監(jiān)視他們什么時候移動,從哪里被讀乍钻,寫肛循,或刪除。 初始化 inotify flag通常為0银择。成功返回一個代表初始化實例的...
每個device node被分配了兩個數(shù)值多糠,一個稱作major number,另一個被稱為minor number。這兩個數(shù)都映射到同一個設(shè)備上浩考,如果映射的設(shè)備不同夹孔,open...
Copying復(fù)制 雖然有些感到驚訝,但Unix不包括系統(tǒng)調(diào)用或庫調(diào)用析孽,以方便文件和目錄的復(fù)制搭伤。在將文件src復(fù)制到名為dst的文件時,步驟如下: Open src. Ope...
Hard Links硬鏈接 成功返回0绿淋, 失敗返回-1闷畸,并設(shè)置errno尝盼。 Symbolic Links符號鏈接 symlinks 或soft links 軟鏈接 成功返回0...
獲取當(dāng)前工作目錄 成功會把路徑名寫到buf中吞滞,失敗返回NULL,并設(shè)置errno盾沫。 改變當(dāng)前工作目錄(cd) 前者改變工作目錄到path指定的絕對或相對路徑裁赠,類似的后者改變工...
我學(xué)畫畫赴精,算是一時沖動佩捞。 有這個念頭之后,立馬就上網(wǎng)搜教材和畫材蕾哟。 掉坑當(dāng)然免不了一忱,有些畫材沒買對,有些參考書也并不如網(wǎng)評那么好谭确。 很榮幸帘营,我自學(xué)畫畫兩個月來,受到很多友人的...
文件和其元數(shù)據(jù)(metadata) linux中每個file對應(yīng)一個inode,它不僅代表磁盤上的物理對象逐哈,也是內(nèi)核中的一個概念實體芬迄,并且由一個數(shù)據(jù)結(jié)構(gòu)體表示。 The St...
Multithreading 多線程 多線程的6個主要好處 Programming abstraction Parallelism Improving responsiven...
Process Scheduling 進(jìn)程調(diào)度 進(jìn)程調(diào)度器(或者簡單地說是調(diào)度程序)是內(nèi)核的組件昂秃,它選擇接下來要運行的進(jìn)程禀梳。在決定哪些進(jìn)程可以運行杜窄,什么時候運行時,調(diào)度器負(fù)責(zé)...
Programs, Progresses, and Threads 一個二進(jìn)制文件是位于一個諸如磁盤的存儲介質(zhì)上被編譯的算途,可執(zhí)行代碼塞耕。通俗來說,我們可以用術(shù)語program,...