- 博客(3)
- 收藏
- 关注
原创 计算机系统基础学习--关于IO
“一切皆文件”在Linux中所有的I/O设备统统被模型化为文件,而所有的输入输出都被当做相应的文件的读和写来执行。
2019-12-06 19:38:03 158 1
原创 学习笔记(二):学习系统调用fork
一个进程调用fork()函数创建一个新的运行的子进程。使用 fork() 函数得到的子进程是父进程的一个复制品,它从父进程处继承了整个进程的地址空间:包括代码,数据段,进程上下文、进程堆栈、打开的文件描述符等。简单来说, 一个进程调用 fork() 函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中。需要注意的是**fork()函数被调用...
2019-11-06 21:11:22 270
原创 可重定位目标文件
可重定位目标文件经由源程序预处理,编译,汇编之后得到的文件。其中包括不可读的二进制代码,文件扩展名为.o。现有两个模块的代码main.cint sum(int *a,int n);int array[2]={1,2};int main(){int val=sum(array,2);retuan val;}sum.cint sum(int *a,int n){int i,s...
2019-10-02 23:44:51 432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人