社区
Linux_Kernel
帖子详情
对于操作系统的程序接口,作业接口,单内核,微内核到底有什么区别?
pengyan
2006-03-05 11:04:51
对于操作系统的程序接口,作业接口到底有什么区别啊?
还有单内核,微内核的区别?我还想问下我想学习好操作系统应该怎么学啊?高手讲点经验吧.
还能介绍几本好书吗?
谢谢哦.
...全文
152
3
打赏
收藏
对于操作系统的程序接口,作业接口,单内核,微内核到底有什么区别?
对于操作系统的程序接口,作业接口到底有什么区别啊? 还有单内核,微内核的区别?我还想问下我想学习好操作系统应该怎么学啊?高手讲点经验吧. 还能介绍几本好书吗? 谢谢哦.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengyan
2006-03-05
打赏
举报
回复
怎么没人啊?
pengyan
2006-03-05
打赏
举报
回复
那两个接口是我在教材上看到的,但我不明白是怎么回事
robinjmmj
2006-03-05
打赏
举报
回复
学了点操作系统,不过看的是英文书,程序接口,作业接口...有没有对应的英文阿?学操作系统我想要在学习理论的同时增加实践,在实现一个简单错作系统的过程中会对概念有比较进一步的体会。
操作系统
内核
精讲
毛德操老师的,关于
操作系统
内核
的讲义,非常值得一读。
BIT
操作系统
作业
1 概述
北京理工大学
操作系统
作业
作业
1 概述
一个基于ARM的
操作系统
内核
.zip
操作系统
操作系统
的定义:是一组控制和管理计算机软硬件资源,为用户提供便捷使用计算机的程序的集合。 基本功能:1.进程管理 2.存储管理 3.文件管理 4.设备管理 5.
作业
管理 基本组成: 1、驱动程序 最底层bai的、直接控制和监视各类硬件的部分,它du们的职zhi责是隐藏硬件的具体细节,并向dao其他部分提供一个抽象的、通用的
接口
。 2、
内核
操作系统
之最
内核
部分,通常运行在最高特权级,负责提供基础性、结构性的功能。 3、支承库(亦作“
接口
库”) 是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程
接口
(API),是最靠近应用程序的部分。例如,GNU C运行期库就属于此类,它把各种
操作系统
的内部编程
接口
包装成ANSI C和POSIX编程
接口
的形式。 4、外围 所谓外围,是指
操作系统
中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。例如,在
微
内核
结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。
操作系统
的分类:1.批处理系统 2.分时
操作系统
3.实时
操作系统
4.分布式操作系
操作系统
作业
.zip
操作系统
的定义:是一组控制和管理计算机软硬件资源,为用户提供便捷使用计算机的程序的集合。 基本功能:1.进程管理 2.存储管理 3.文件管理 4.设备管理 5.
作业
管理 基本组成: 1、驱动程序 最底层bai的、直接控制和监视各类硬件的部分,它du们的职zhi责是隐藏硬件的具体细节,并向dao其他部分提供一个抽象的、通用的
接口
。 2、
内核
操作系统
之最
内核
部分,通常运行在最高特权级,负责提供基础性、结构性的功能。 3、支承库(亦作“
接口
库”) 是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程
接口
(API),是最靠近应用程序的部分。例如,GNU C运行期库就属于此类,它把各种
操作系统
的内部编程
接口
包装成ANSI C和POSIX编程
接口
的形式。 4、外围 所谓外围,是指
操作系统
中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。例如,在
微
内核
结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。
操作系统
的分类:1.批处理系统 2.分时
操作系统
3.实时
操作系统
4.分布式
操作系统
5.网络
操作系统
6.嵌入式
操作系统
操作系统
的特点: 1、并发性: 是在计算机bai系统中同时存在多个程序,宏观上看,du这些程序是同时向前推进的。 在
单
CPU上,这些并发执行的程序是交替在CPU上运行的。 程序并发性体现在两个方面: 用户程序与用户程序之间的并发执行。 用户程序与
操作系统
程序之间的并发。 2、共享性: 资源共享是
操作系统
程序和多个用户程序共用系统中的资源。 3、 随机性: 随机性指:
操作系统
的运行是在一个随机的环境中,一个设备可能在任何时间向处理机发出中断请求,系统无法知道运行着的程序会在什么时候做什么事情。 4、虚拟 (virtual)是指通过技术将一个物理实体变成若干个逻辑上的对应物。在
操作系统
中虚拟的实现主要是通过分时的使用方法。显然,如果n是某一个物理设备所对应的虚拟逻辑设备数,则虚拟设备的速度必然是物理设备速度的1/n。 5、异步性:不确定性。同一程序和数据的多次运行可能得到不同的结果;程序的运行时间、运行顺序也具有不确定性;外部输入的请求、运行故障发生的时间难以预测。这些都是不确定性的表现。
操作系统
概念期末总结
操作系统
概念期末复习总结!某某老师亲笔重点,值得学习!
Linux_Kernel
4,468
社区成员
17,461
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章