2、操作系统设计的基本原则是什么?
- 1、正确性
- 2、安全可靠性:系统不容易被破坏。
- 3、高效性:性能完善,系统效率高
- 4、适应性要强:具有可扩充性和可移植性
- 5、易于维护和掌握:面对一般用户、系统管理员和程序开发人员
3、操作系统设计的基本方法是什么?
- 1、层次模块模型
- 2、整体内核模型
- 3、进程模型
- 4、对象模型
4、如何尽快熟悉一个计算机操作系统
- 从操作系统五大功能入手:
- 1、看界面
- 2、看文件系统
- 3、看设备驱动
- 4、看内存管理
- 6、看处理机管理
5、新一代操作系统采用微内核技术,有什么优缺点?
- 微内核的优点:
- 1、统一的接口:在用户态和核心态(微内核)之间无需进程识别。
- 2、可伸缩性好:能适应硬件更新和应用变化;
- 3、可移植性好
- 4、实时性好;微内核可方便地支持实时处理
- 5、安全可靠性高
- 6、支持分布式系统
- 7、真正面向对象的操作系统