C64基本蓝图

每一天,当我闲下来的时候,我就在构思,每天一点点,现在已经有个大概的轮廓了.

暂时取名就叫C64,我不喜欢中国特有的东西都叫什么中华呀,中国呀,龙呀什么的,太没意思了.

C64要具备以下特点:

1.多用户,多任务,安全第一

2.磁盘分为3部分:

1),系统盘,除非升级,否则一切程序不可写,系统程序可读,用户程序不可访问.目的是保证操作系统每次启动都能正确启动,而不受恶意软件破坏

2),交换分区,对管理员和用户都不可见.

3),用户区,每个用户由系统按需分配空间或管理员手动分配空间.分为用户组和用户,系统管理员和用户组管理员,其他权限管理员,每个应用程序的所有文件都必须固定在制定目录中运行,切只可以访问程序所在目录,不可访问其他目录.

3.内核对所有软件实行数字签名技术,对已经修改过的程序拒绝执行.

4.每个用户,管理员都有特定磁盘空间用于存放自定义元素,在自定义元素缺省或无效的情况下,从系统盘读取默认元素.

5.全新的分区和文件系统,全新的可执行文件标准和其他文件标准.

6.驱动分为基本驱动,和高级驱动,基本驱动存放在系统盘,用于操作系统基本启动和运行.高级驱动是实现硬件特有性能和功能.高级驱动的安装只要系统管理员可以操作,切只有符合数字签名的驱动可以安装.驱动存放在系统管理员空间指定目录中.

7.包含一个系统数据库,并驻留内存.系统数据库是双份映像的,系统数据库包含所有系统数据,参数,只有操作系统对其可读可写.系统数据库存放在系统管理员指定目录里,当这个数据库已经损坏或双份不一致,则读取较旧的一份备份.如果备份扔不可用,则读取系统盘默认数据库.以此保证操作系统可以安装有效启动运行.

 

以上只是个大概的框架,因为不是开源,开源没有安全,所以详细的数据结构我不会公开.

因为我也是初学者,没有上过大学,高中也没念过,博客中出现的错误在所难免,请各位读者朋友指正.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值