进程
dangerous-
这个作者很懒,什么都没留下…
展开
-
进程(一)---- 操作系统、进程创建
进程概念:冯诺依曼体系结构认识操作系统进程概念进程状态环境变量程序地址空间进度调度冯诺依曼体系结构现代计算机硬件体系结构输入设备:采集获取数据 键盘输出设备:数据输出 显示器存储器:内存运算器:中央处理器cpu控制器:硬件结构决定软件行为:QQ聊天所有的硬件都是围绕着内存工作的认识操作系统操作系统:系统内核+外部应用功能:管理计...原创 2020-01-13 19:05:57 · 1136 阅读 · 0 评论 -
进程信号(信号产生、注册、注销、处理),信号阻塞和volatile关键字
进程信号信号:信号是一个软件中断;作用:操作系统通过信号告诉进程发生了某个事件,打断进程当前操作,去处理这个事情操作系统中的信号:通过 kill -l 命令可以查看系统中的信号种类(62种)1~31好信号:从Uinux借而来,每个信号都有具体对应的系统事件;(非可靠信号,有可能丢失信号);34~64号信号:后期补充的,因为没有具体对应的事件,因此命名比较草率;(可靠信号,不会丢失信号)...原创 2020-04-10 23:22:30 · 813 阅读 · 2 评论 -
进程(三)----(进程创建、进程终止、进程等待、进程替换)字符串解析,实现一个minishell
进程控制1、进程创建pid_t fork(void);- - - - -创建一个进程(父子进程数据独有,代码共享)写时拷贝技术(提高进程创建效率):子进程复制了父进程,一开始与父进程指向同一块物理内存;因此看起来父子进程完全相同;但是进程之间具有独立性,意味着当这块物理内存中数据即将发生改变时会重新给子进程开辟物理内存,将数据拷贝过来,因为子进程应该有自己的数据。按理说每个进程都应该有自己...原创 2020-03-17 01:02:06 · 233 阅读 · 0 评论 -
进程(二)----环境变量、虚拟地址访问物理空间、内存管理方式
进程优先级:一个进程对与CPU资源获取的优先权为什么要有优先级?(让操作系统运行的更加良好)交互式进程:直接与用户进行交互的进程,(要求最好能够更加有限的被CPU处理)。批处理进程:在后台默默做循环工作的进程。环境变量:配置系统运行环境参数的变量。环境变量优点使系统运行环境配置更加简单灵活,可以通过设置环境变量给一个进程传递参数信息。环境变量的操作查看环境变量:env/set(查看所...原创 2020-03-13 16:01:00 · 448 阅读 · 0 评论