(共10页PPT)系统调用.pptxVIP

  • 1
  • 0
  • 约1.6千字
  • 约 10页
  • 2026-06-22 发布于广东
  • 举报

本节内容系统调用研/CSKAOYAN

知识总览研/CSKAOYAN

什么是系统调用,有何作用?知识点回顾:操作系统作为用户和计算机硬件之间的接口,需要向上提供一些简单服务。主要包括命令接口和程序接口。其中,程序接口由一组系统调用组成。用户应用程序(软件)操作系统程序口裸机(纯硬件)(系统“系统调用”是操作系统提供给应用程序(程序员/编程人员)使用的接口,可以理解为一种可供应用程序调用的特殊函数,应用程序可以通过系统调用来请求获得操作系统内核的服务研/CSKAOYAN

系统调用与库函数的区别普通应可直接进行系统调用,也可使用库函数。用程序有的库函数涉及系统调用,有的不涉及应用程序编程语向上提供库函数。有时会将系统调用封装言成库函数,以隐藏系统调用的一些细节,操作系使程序员编程更加方便。向上提供系统调用,使得上层程序能请求统内核的服务C库函数裸机不涉及系统调用的库函数:如的“取绝对值”的函数涉及系统调用的库函数:如“创建一个新文件”的函数系统调用研/CSKAOYAN

小例子:为什么系统调用是必须的?生活场景:去学校打印店打印论文,你按下了WPS的“打印”选项,打印机开始工作。你的论文打印到一半时,另一位同学按下了Word的“打印”按钮,开始打印他自己的论文。思考:如果两个进程可以随意地、并发地共享打印机资源,会发生什么情况?两个进程并发运行,打印机设备交替地收到WP

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档