今天看了现代体系结构上的UNIX系统
刚看了第一章,对计算机有了点抽象的理解
每台计算机就是一个独立的国家,不同的国家之间通过网络这条路通信,这个以后细说
每个计算机内部,有一个操作系统,也就是国家的管理机构,同时,有很多正在运营的工厂和准备运营的工厂,每个准备运营的工厂都在一个叫做磁盘的地方等着,等到自己了,就会被运到内存里面,有的时候体量太大,有一部分就还是放在磁盘里面,然后开始开工了,就形成一个进程,这个进程也就是工厂要运行都需要些啥呢
首先,自备生产条例,也就是我是个啥啥啥工厂,我准备做啥事情,这个就是正文段
数据段,就是我为了生产准备的材料
BSS段,也是生产的材料,只是没想好最开始是啥形状的,目前都是0
堆栈段,也就是生产过程中用来放点临时的东西
开始生产了,那我咋弄呢,我得用资源啊,资源有啥啊,有CPU、内存、磁盘等东西
啥叫子进程
就是子公司,这个子公司,最开始和母公司一毛一样(fork),只是进程号不一样啊,子公司么,名字和母公司不一样,生产规则也一模一样,反正就是个条例么,大家一起看呗,反正不能改(整改的时候例外,gdb调试的时候,需要把你的规则适当的改下,看看你有没有啥毛病),那其他的数据啥的也是一样,但是吧,等我开工了,我觉得吧,这个设备得是这样了,那行吧,给你申请个地方,买个新的(写时复制),后来吧,子公司觉得不能老和母公司干一样的事情了,没啥意思,这个公司准备换个事情干了,你原来拍电影的,我现在想做舞台剧了,来吧,章程啊,材料啊,都得变,这个就是exec系列了,以后细说