允许计算机系统中同时存在多个程序,宏观上看,这些程序是同时向前推进的。
在单CPU上,这些并发执行的程序是交替在CPU上运行的。
并发性体现在用户程序与用户程序之间、用户程序与操作系统程序之间的并发执行。
资源共享是操作系统程序和多个用户程序共用系统中的资源。
在一个时间段内只允许一个进程访问该资源。
在一个时间段内多个进程“同时”(宏观上同时,微观上交替)对它进行访问。
通过技术将一个物理实体变成若干个逻辑上的对应物。
在操作系统中,虚拟的实现主要是通过分时的使用方法。
表现为不确定性,如同一程序和数据的多次运行可能得到不同的结果。
程序的运行时间、运行顺序也具有不确定性。
外部输入的请求、运行故障发生的时间难以预测。
功能全面的管理工具和应用程序。
多任务处理能力。
与Internet的完美结合。
用户友好的界面。
高级的图形处理和多媒体功能。
强大的生产力工具。
无缝的生态系统整合。
开放性,遵循开放系统互连(OSI)国际标准。
多用户和多任务。
良好的用户界面。
设备独立性。
丰富的网络功能。
可靠的安全系统。
良好的可移植性。
开放性,允许任何人获取源代码并进行修改和定制。
功能强大,支持多任务处理、网络浏览、多媒体播放等。
应用丰富,应用商店拥有数百万款应用和游戏。
兼容性好,可运行在各种不同配置的硬件设备上。
网络连接能力强,支持Wi-Fi、蓝牙、NFC等。
直观的用户界面,使用触摸屏和多点触控技术。
App Store提供数百万计的应用程序。
高级安全性,采用多层次的安全措施。
顺畅的性能,硬件和软件优化良好。
iCloud集成,方便用户在不同设备之间共享和同步信息。
多任务处理,允许用户同时运行多个应用程序。
这些特性共同构成了现代操作系统的基石,为用户提供高效、稳定、安全的计算环境。