Linux系统编程
Hang_cc
大三年级在读,某西安本科院校.
展开
-
Linux下的进程浅谈(一)
进程相关概念 程序和进程 程序,是指编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、打开的文件、设备、锁…) 进程,是一个抽象的概念,与操作系统原理联系紧密。进程是活跃的程序,占用系统资源。在内存中执行。(程序运行起来,产生一个进程) 程序 → 剧本(纸) 进程 → 戏(舞台、演员、灯光、道具…) 同一个剧本可以在多个舞台同时上演。同样,同一个程序也可以加载为不同的进程(彼此之间互不...原创 2019-04-05 10:34:07 · 459 阅读 · 0 评论 -
Linux下的进程浅谈(二)
进程共享 父子进程之间在fork后。有哪些相同,那些相异之处呢? 刚fork之后: 父子相同处: 全局变量、.data、.text、栈、堆、环境变量、用户ID、宿主目录、进程工作目录、信号处理方式… 父子不同处: 1.进程ID 2.fork返回值 3.父进程ID 4.进程运行时间 5.闹钟(定时器) 6.未决信号集 子进程复制了父进程0-3G用户空间内容,以及父进程...原创 2019-04-05 13:12:04 · 179 阅读 · 0 评论