Loop操作系统设计草案

Loop操作系统设计草案

初心

我在Windows、Linux下开发了各种各样的程序,调用API,跑各种库,各种编译错误,各种套娃依赖。编程时,API太过于复杂,各种跑网络查方法,结构。有时候解决环境问题的成本远大于解决实际问题的成本,也可能是我的个人能力不足吧,但是我真的很烦这种事情。在开发程序的时候,调用一个API,就能实现我想要的功能,就跟“黑魔法”一样,我一直想要明白这后面到底发生了什么,而不是简简单单的“调库”。所以我决定了,我要自己试着开发一个操作系统。

目标

用最少的后台工作量满足用户的最大需求
用最少的环境配置工作量来在绝大部分处理器平台上部署这个操作系统
用最少的API数量来实现用户需要的最多功能
使API与环境对用户完全透明
创造统一的软件平台
用户不必再为使用哪个API而头疼

组成部分

硬件兼容层
启动模块
内存模块
存储模块
进程模块
设备模块
API层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值