访问量:AmazingCounters.com

我的github链接:https://github.com/GuoChuanrui

摘要: exec家族函数 阅读全文
posted @ 2016-06-24 15:23 郭传瑞 阅读(4479) 评论(0) 推荐(0) 编辑
摘要: fork vfork 阅读全文
posted @ 2016-06-24 15:01 郭传瑞 阅读(338) 评论(0) 推荐(1) 编辑
摘要: 文件描述符和文件指针的区别和联系 文件描述符:在linux系统中打开文件就会获得文件描述符,它是个很小的正整数。每个进程在PCB(Process Control Block)中保存着一份文件描述符表,文件描述符就是这个表的索引,每个表项都有一个指向已打开文件的指针。 文件指针:C语言中使用文件指针做 阅读全文
posted @ 2016-06-24 14:43 郭传瑞 阅读(545) 评论(0) 推荐(0) 编辑
摘要: struct file结构体定义在/linux/include/linux/fs.h(Linux 2.6.11内核)中,其原型是:struct file { /* * fu_list becomes invalid after file_free is called and queued via * 阅读全文
posted @ 2016-06-24 13:26 郭传瑞 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 关于return和exit 阅读全文
posted @ 2016-06-24 13:23 郭传瑞 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 函数调用另一个词语表示叫作过程。一个过程调用包括将数据和控制从代码的一部分传递到另一部分。另外,它还必须在进入时为过程的局部变量分配空间,并在推出时释放这些空间。而数据传递,局部变量的分配和释放通过操纵程序栈来实现。 栈帧(stack frame),机器用栈来传递过程参数,存储返回信息,保存寄存器用 阅读全文
posted @ 2016-06-24 13:10 郭传瑞 阅读(529) 评论(0) 推荐(1) 编辑
摘要: fork函数 阅读全文
posted @ 2016-06-24 10:45 郭传瑞 阅读(801) 评论(0) 推荐(0) 编辑