1.学习linux网络编程首要掌握的基本概念
系统资源 | 是指CPU和内存等一些活动单元(除存储设备外) |
程序 | 是指由编译好的二进制文件,存储在磁盘上,不占用系统资源 |
进程 | 由硬盘中的程序动迁起来,产生一个或多个进程调度 |
并发---->单道程序设计 | 同一时间内,多个进程同时运行,需要占用CPU运行资源,但同一时刻只有一个进程任务占用CPU资源.其它进程任务只能排队等待该占用CPU进程执行完 |
并发---->多道程序设计 | 同一时间内,多具进程同时运行,需要占用CPU运行资源,CPU采用时间片的形式,将一个时间断分成若干分时间片,不同的时间片执行不同的进程调试任务. |
时钟中断 | 编程基础理论、CPU以时间片形式调度完一个进程任务,任意进程在执行期间都不希望放弃CPU资源,因此系统需要一种强制手段让进程让出CPU资源的手段 时钟中断有硬件基础作为保障,对进程而言不可抗拒,操作系统中的中断处理函数,来负责高度程序执行. |
2.CPU和MMU
3.进程状态
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态