《Unix/Linux编程实践教程》chapter1 Unix系统编程概述
作者:互联网
chapter1 Unix系统编程概述
系统编程概述
用来容乃操作系统的内存空间叫做系统空间,容纳应用程序的内存空间叫做用户空间。(操作系统也被称为内核).
什么是系统编程呢?
编写普通程序时可以认为,程序时直接连接到键盘、显示器、磁盘等设备的,但在进行系统编程时,必须对系统的结构和工作方式有更深的了解,要知道内核提供哪些服务(系统调用),如何使用它们,系统有哪些资源和设备,不同的资源和设备该如何操作。
系统资源一般有:
- 处理器:处理器时执行指令的硬件设备
- 输入输出(I/O)
- 进程管理
- 内存
- 设备
- 计时器
- 进程间通信
- 网络
标签:chapter1,编程,系统,Unix,概述,设备 来源: https://blog.csdn.net/qq_39621037/article/details/114003335