试题详情
- 简答题什么是系统调用?系统调用与一般程序有什么区别?
-
所谓系统调用,指运行在用户态的应用程序请求操作系统为之服务的一种手段。它由运行在核心态的操作系统的一段程序来完成特定功能,属于一种特殊的过程调用。
区别:
(1)运行状态不同。一般的过程调用其调用和被调用过程都是用户程序,都运行在同一种系统状态(用户态)下;而系统调用的调用过程一般是用户程序,它运行在用户态,被调用过程是系统过程(操作系统程序),运行在系统态。
(2)进入方式不同。一般用户程序调用可以直接通过过程调用语句将控制转移到被调用过程;而执行系统调用时,由于调用和被调用过程处于不同系统状态,必须通过访管中断进入。 关注下方微信公众号,在线模考后查看
热门试题
- 网络环境下的目录服务有何特点?
- 用户添加账户的时候不能添加哪种账户()。
- 若在整理磁盘碎片时对磁盘进行读写操作,被
- 在时钟、语言和区域中可以将上午、下午改为
- 剥夺式调度
- 在Windows7操作系统中,关于文件的
- 控制面板中的查看方式中,以下哪两个称为经
- 什么是文件目录?文件目录中包含哪些信息?
- 目录项
- 为实现异构型网络互连,应采用什么样的网络
- 文件夹的布局选项有()。
- Windows7屏幕保护程序自动运行最短
- 文件名由文件主名和文件夹扩展名组成。
- 在Excel中要求将符合条件的记录按预先
- 即插即用设备是指在不关闭系统的情况下,可
- 显示和隐藏扩展名在文件夹选项的搜索选项卡
- 计算机系统是一种管理计算机硬件和软件资源
- 目前,很多设备都支持热插拔设备,即即插即
- 双击标题栏可以实现()。
- 用户可采用哪些方法来预防病毒?