Linux学习
team79
我在努力。
展开
-
Linux学习笔记--文件共享
文件内部结构内核用三种数据结构表示打开的文件。 在进程中,有一个记录项,记录文件描述标识符和指向文件表的指针 内核为所有打开文件维持一张文件表,记录文件状态标志、当前文件偏移量、指向该文件V节点表的指针 每个打开的文件或者设备都有一个v节点数据结构,记录文件类型和对比文件进行各种操作的函数指针 如下图所示,一个进程打开多个文件: 当多个进程打开同一个文件时,内部结构关系如下图: 可能有多原创 2017-08-28 23:59:08 · 298 阅读 · 0 评论 -
Linux学习笔记--fork
进程控制: fork创建一个新的进程,该进程为调用进程的复制。 fork向父进程返回该进程的pid,向子进程返回0。 因此新进程被调用一次,但是返回了两次。/************************************************************************* > File Name: test1-3.c > Author: team原创 2017-08-25 20:38:43 · 272 阅读 · 0 评论 -
CPU Cache
文章欢迎转载,但转载时请保留本段文字,并置于文章的顶部 作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.github.io/linux/all-about-cpu-cache/首先是一张关于cache的思维导图: 为什么要有CPU Cache随着工艺的提升最近几十年CPU的频率不断提升,而受制于制造工艺和成本限制,目前计算机的内存主要是DRAM并且在访问速度上没有质转载 2017-09-12 12:54:57 · 304 阅读 · 0 评论