试题详情
- 简答题试比较一般的过程调用和系统调用?
-
系统调用本质上是过程调用的一种特殊形式,与一般过程调用有差别:
(1)运行状态不同。一般过程调用的调用过程和被调用过程均为用户程序,或者均为系统程序,运行在同一系统状态(用户态或系统态);系统调用的调用过程是用户态下的用户程序,被调用过程是系统态下的系统程序。
(2)软中断进入机制。一般的过程调用可直接由调用过程转向被调用过程;而系统调用不允许由调用过程直接转向被调用过程,一般通过软中断机制,先进入操作系统内核,经内核分析后,才能转向相应命令处理程序。
(3)返回及重新调度。一般过程调用在被调用结束后,返回调用点继续执行;系统调用被调用完后,要对系统中所有运行进程重新调度。只有当调用进程仍具有最高优先权才返回调用过程继续执行。
(4)嵌套调用。一般过程和系统调用都允许嵌套调用,注意系统过程嵌套而非用户过程。 关注下方微信公众号,在线模考后查看
热门试题
- 试说明多道程序设计和多任务系统之间的关系
- 进程由程序、进程控制块和数据块组成。
- 窗口的排列方式有()。
- 提供文件和文件权限、加密、磁盘配额和压缩
- 添加硬件的步骤通常有()。
- 设置日期和时间格式要通过控制面板的()进
- ()操作系统应有较强的容错能力。
- 从作业处理方式出发,操作系统具有处理器管
- 外观和个性化可进入轻松访问。
- 在资源管理器窗口中选中某一个文件,在底部
- 不安全状态是否必然导致系统进入死锁状态?
- Windows7提供了几种菜单查看方式(
- 个性化中桌面背景更改时间间隔最小10s最
- windows刚做好时,桌面上只有()图
- 详细信息查看方式是详细列出每一个文件和文
- 按信息交换的单位可以将设备分为哪几类?各
- 什么是文件后备?数据转储方法有哪两种?按
- 应用程序卸载时不会删除上的快捷方式。
- 为什么说通道技术是现代操作系统的主要硬件
- 自解压文件的优点是不需要安装()压缩软件