博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
下一代操作系统与软件
阅读量:5103 次
发布时间:2019-06-13

本文共 1451 字,大约阅读时间需要 4 分钟。

曾经的零碎触动:

  1. 遗忘多年的大学讲座,不知道是sun还是ms的:那时展示了一个随身携带的主机,通过投影仪操作

  2. 看大话设计模式时提到的计算机和收音机的区别

  3.  电视看到任意玻璃+特殊显示纸提供显示器功能的创业

  4. 组装的汽车

  5. google 模块化手机的组装

  6. android辉煌的失败

 

任何东西,都随着岁月进化

任何东西,都随着时间消逝

 

硬件变得越来越小,越来越灵活;而软件却恰恰相反

不是硬件给软件提供了更大的空间,而是软件本身从一开始就是错误的

 

下一代操作系统 M1

  标准化    只有唯一一种操作系统

  抽象化    标准接口

  模块化    复用与多态、引发更多的专业软件行业

  闭源化    开源扼杀了整个生态的发展

简易抽象

        loader           操作系统加载器产家:操作系统管理、密码管理、...

  -----------------------------------  

        hal            硬件产家:统一硬件抽象层

        kernel             操作系统产家-硬件资源管理:桌面系统、云系统、服务器系统...

    filesystem network display     内核产家: 文件系统、网络系统、显示技术、...

  -----------------------------------

       vm-api           定制产家-标准抽象层:兼容windows、Mac、*inx、android...

  -----------------------------------

    ui logic  agorithm db       业务产家:界面库、专业业务、算法、数据库.....

        app            软件产家:模块化APP组装(A的UI + B的算法 + C的数据库...)

  -----------------------------------

 

 下一代操作系统 M2

  反兼容化    第一代为了兼容遗留的各种操作系统软件而做了很多过度设计;当新一代软件产品成熟后,去掉向下兼容

  反虚拟化    软件迫使硬件改变、硬件指令标准统一:硬件提供新一代指令系统与CPU调控系统、硬件完成可编程化,软件不再需要做虚拟化层满足功能需要

  反主机化    硬件资源完全云管理

  反界面化    交互通过神经映射

    

软件宇宙规律:

  一切最小粒度化,以组合积木式构成一切。

  万物都是这样组合起来的,除了软件。软件直接用不成熟的指令构成完整的个体。

 

  如果不是android一开始的设计失败,也许ChromeOS会达到M1

  Windows微内核化、三屏一体化已经慢慢觉悟

  苹果太过利益化,有改变世界的心,却没有奉献的信仰

  不放弃和推翻过去的成就,永远无法开创新的世纪

 

 从零开始:

  如果有一天,不用再为生活奔波劳累了

  开始完成曾经的设想:

    1. 写一个虚拟机,然后写一个在虚拟机运行的操作系统 : 因为代码都有,所以一直停步不前;从零设计!

    2. M1 的细化设计

 

  突然想起叮当猫的结局:一切都只是可怜孤独人的妄想

  

 

转载于:https://www.cnblogs.com/Yvanlin/p/4064084.html

你可能感兴趣的文章
记录-时间日期
查看>>
便签:
查看>>
JS function 函数基本定义方法
查看>>
Java再学习——关于ConcurrentHashMap
查看>>
bzoj3944 Sum
查看>>
后缀表达式/逆波兰表达式
查看>>
标准模板库中的优先队列(priority_queue)
查看>>
如何处理Win10电脑黑屏后出现代码0xc0000225的错误?
查看>>
局域网内手机访问电脑网站注意几点
查看>>
IT项目经验和难点分享
查看>>
那些黑刘翔的人,你们的良心被狗吃了
查看>>
TreeMap和TreeSet在排序时如何比较元素?Collections工具类中的sort()方法如何比较元素?...
查看>>
Redis系列--内存淘汰机制(含单机版内存优化建议)
查看>>
最小二乘法
查看>>
iptables端口转发
查看>>
金融三问
查看>>
HTML5新API记录
查看>>
Android 8 AudioPolicy 分析
查看>>
Java Web开发后端常用技术汇总
查看>>
How to use jQuery countdown plugin
查看>>