首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

何所思:操作系统的新机会

何宝宏 何所思

首先热烈祝贺华为鸿蒙操作系统的发布!

操作系统的概念源于计算机,用于管理和调度系统的资源(供给侧)和任务(需求侧),但现已扩展到了手机、电视、汽车甚至各种社会系统的比喻中。

其实在20世纪50年代中期前,计算机也是没有操作系统的,也是手工方式的调度任务和管理资源。程序员将任务输入计算机,通过控制台开关启动运行,计算完毕后打印机输出结果,用户取走结果后,下一个用户才能上机。

到了50年代后期,手工管理任务的方式与越来越快的计算速度之间形成了尖锐矛盾,导致计算机资源的利用率经常只有百分之几。解决办法就是摆脱人的手工操作,实现任务调度和管理的自动化。

于是计算机操作系统诞生了,它是一种特殊的软件,享有很高的特权,能够控制和管理其它程序的运行,但最初也只提供简单的任务排序能力,后来不仅发展出了排序之外的多种任务管理能力,从任务发展到对计算机硬件资源的管理和调度了。

另外,计算机是在人的控制下工作的,因此操作系统要提供一个能够让人与计算机交互的操作界面(有时也叫人机接口)。可以把人机接口进一步细分为输入接口和和输出接口(通称I/O)。在计算机的不同时代人机界面经常是发展变化的,比如可以是穿孔卡片和打印纸的,是键盘、字符和屏幕式的,是鼠标、键盘和图形的,是多点触控的,或者智能语音的。

因为硬件和和人机接口的重大不同,历史上出现过许多不同操作系统,最为常用的如DOS、Mac OS、Windows、Linux、Free BSD、Unix/Xenix、OS/2等。

发生操作系统的更新换代,硬件的重大变化是主因。但新进入者是否有机会,还要看人机接口尤其是输入方式是否发生了革命性变化,因为操作系统的用户粘性非常强,使用习惯很难被改变。

卡片纸带的人机接口时代,多个操作系统诞生。

键盘屏幕的人机接口时代,出现了DOS、UNIX等操作系统。

鼠标键盘和图形界面的人机接口时代,出现了Windows和Mac OS等。

多点触屏和智能手机(手持式计算机)的人机接口时代,出现了iOS和Android。

AI带来的智能语音的人机接口时代,还不知道赢家会是谁。

IOT(微型计算机)虽然还必须有I/O,但已经不是人机接口,而是物机接口了。

很明显,新一波的操作系统主战场,会是在智能语音式人机交互(I/O重大变化),IOT(从人机交互到物机器交互)和汽车OS等。智能手机OS的机会窗口已经基本关闭,除非发生重大的非技术性事件。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190812A04PC800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券