Open xiexiaoy opened 7 years ago
完全可以把操作系统看作一个独立的进程,应用程序只是与这个进程交互。一般来说,一个系统调用返回只是意味着操作系统向应用进程做出了响应,而应用程序的请求是否落实在了硬件上,是不一定被保证的,比如write(2)。
fsync和fflush的区别
strings和nm命令还是很方便的。
make -p
显示make内置指令
想看什么模块的怎么实现的时候,上debian搜
Linux的线程是内核线程,换句话说,Pthreads中没有调度器。
线程是CPU调度的基本单位,换句话说,由于线程切换比进程切换的开销小,以线程为CPU调度的基本单位效率更高。
调度:在什么时候选择哪一个线程运行多久。
页表和MMU的关系是怎样的???
free命令输出的buffer/cache是可以随时被丢弃的。
存储和通信是一回事。
页表项的结构乍一看跟数据包格式一样。
AWK似乎缺少位运算。。。
为什么把Linux命令称为“命令”呢?按照程序语言的术语,叫做函数更合适。
运行一个命令 == 调用一个函数
为什么把Linux命令称为“命令”呢?按照程序语言的术语,叫做函数更合适。
运行一个命令 == 调用一个函数
cp -L 复制符号链接所指向的文件。 cp -P 复制符号链接本身,也是cp 的默认行为。