一、简介 官方文档资料:http://ffmpeg.org/documentation.htmlFFmpeg官方wiki:https://trac.ffmpeg.org雷宵华...

一、简介 官方文档资料:http://ffmpeg.org/documentation.htmlFFmpeg官方wiki:https://trac.ffmpeg.org雷宵华...
Setting the Current Time of Day 成功返回0,失败返回-1并设置errno。 Setting Time with Precision passi...
Time's Data Structures The original Representation And Now. Microsecond Precision Even ...
Advanced Signal Management高级信号管理 如果act不是NULL,系统调用将更改act指定的信号的当前行为。如果oldact不是null,则调用将存储...
Sending a Signal发送一个信号 如果pid>0,那么经发送给pid对应的那个进程。如果pid=0,那么将发送给进程组里的每个进程。如果pid=-1,那么将发送给...
信号的概念 取决于进程的要求,内核对Signal信号有如下三种行为: 忽略信号 抓住这个信号并且对这个信号进行处理 采取默认行为 信号标识符Signal Identifier...
Stack-Based Allocations 要从栈中进行动态内存分配,请使用alloca()系统调用: 不需要free。 如果您的程序必须保持可移植性,则应该避免allo...
Anonymous Memory Mappings 当前,阈值为128 KB:小于或等于128 KB的分配来自堆,而更大的分配来自匿名内存映射。 Creating Anony...
进程地址空间 Pages and Paging bits => bytes => words => pagespage是MMU(memory management unit)...
Linux提供了一个接口inotify来监视文件,比如说监视他们什么时候移动,从哪里被读,写,或删除。 初始化 inotify flag通常为0。成功返回一个代表初始化实例的...
每个device node被分配了两个数值,一个称作major number,另一个被称为minor number。这两个数都映射到同一个设备上,如果映射的设备不同,open...
Copying复制 虽然有些感到惊讶,但Unix不包括系统调用或库调用,以方便文件和目录的复制。在将文件src复制到名为dst的文件时,步骤如下: Open src. Ope...
Hard Links硬链接 成功返回0, 失败返回-1,并设置errno。 Symbolic Links符号链接 symlinks 或soft links 软链接 成功返回0...
获取当前工作目录 成功会把路径名写到buf中,失败返回NULL,并设置errno。 改变当前工作目录(cd) 前者改变工作目录到path指定的绝对或相对路径,类似的后者改变工...
我学画画,算是一时冲动。 有这个念头之后,立马就上网搜教材和画材。 掉坑当然免不了,有些画材没买对,有些参考书也并不如网评那么好。 很荣幸,我自学画画两个月来,受到很多友人的...
文件和其元数据(metadata) linux中每个file对应一个inode,它不仅代表磁盘上的物理对象,也是内核中的一个概念实体,并且由一个数据结构体表示。 The St...
Multithreading 多线程 多线程的6个主要好处 Programming abstraction Parallelism Improving responsiven...
Process Scheduling 进程调度 进程调度器(或者简单地说是调度程序)是内核的组件,它选择接下来要运行的进程。在决定哪些进程可以运行,什么时候运行时,调度器负责...
Programs, Progresses, and Threads 一个二进制文件是位于一个诸如磁盘的存储介质上被编译的,可执行代码。通俗来说,我们可以用术语program,...