操作系统分类有8种标准:用户数量、处理器架构、任务管理、实时性、分时系统、内核结构、代码开源性、操作系统家族。
操作系统的分类
操作系统可根据以下标准进行分类:
1. 用户数量
单用户操作系统(同一时间只允许一名用户使用)
多用户操作系统(同一时间允许多名用户同时使用)
2. 处理器架构
32 位操作系统
64 位操作系统
3. 任务管理
单任务操作系统(同一时间只能执行一个任务)
多任务操作系统(同一时间可以执行多个任务)
4. 实时性
实时操作系统(对时间要求非常严格,必须在规定时间内完成任务)
非实时操作系统(对时间要求不严格)
5. 分时系统
分时操作系统(通过分时复用技术,将多个用户同时访问相似的资源)
非分时操作系统(一次只服务一个用户)
6. 内核结构
微内核(只提供基本的系统服务,其他功能通过扩展模块实现)
宏内核(提供广泛的系统服务,所有功能都内置在内核中)
7. 代码开源性
开源操作系统(源代码可以自由获取和修改)
专有操作系统(源代码不公开)
8. 操作系统家族
Unix 家族(Solaris、Linux、macOS)
Windows 家族
iOS/Android 家族
以上就是操作系统怎么来分类的详细内容,更多请关注本网内其它相关文章!