spice and wolfspice and wolf Be the One you wanna Be

操作系统导论

  • os
  • 2023年 4月 19日
  • (0)

操作系统是什么?

概念性的答案总不那么印象深刻,我们可以从它带给人们的影响说起:操作系统能让我们玩上电脑游戏;能让人们看电影。在操作系统上能做很多很多事,现代人类离不开它。这里我们可能将计算机本身和操作系统等同了,但是计算机的运行又离不开操作系统。

计算机的目的是能满足人类的各种需求,最早的计算机由图灵创造,用来在二战期间破译德军的电报,在那时它的算力已经超越人类。这是它的一方面应用,为了提高其和人类的交互能力并根本上改变其扩展性,操作系统应运而生,并得到了长远的发展。所以,我们可以称这类让应用程序变得容易使用,让程序能够与设备交互的软件成为操作系统。

操作系统解决了什么问题?

1. 虚拟化

操作系统将物理资源转换为更通用、更强大且易于使用的虚拟形式,成为虚拟化。虚拟化的对象包括CPU、内存和磁盘。

2. 并发

虚拟化后一个重要的问题就是进程之间对共享资源的同步问题,这就需要并发处理。

3. 持久化

另一个重要的问题就是持久化保存,当一天的工作告一段落时,我们希望今天的工作进度保存下来,以在今天进度的基础上完成后续任务,所以我们需要持久化今天的工作成果。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Press ESC to close