一、簡介 官方文檔資料: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)核的組件,它選擇接下來要運(yùn)行的進(jìn)程。在決定哪些進(jìn)程可以運(yùn)行,什么時候運(yùn)行時,調(diào)度器負(fù)責(zé)...
Programs, Progresses, and Threads 一個二進(jìn)制文件是位于一個諸如磁盤的存儲介質(zhì)上被編譯的,可執(zhí)行代碼。通俗來說,我們可以用術(shù)語program,...