`
spartan1
  • 浏览: 360415 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

我的操作系统的方向

 
阅读更多

做操作系统到底是为了什么呢?

 

好玩,当然是一个很重要的目的,对它很有兴趣。不过后续要做成一个什么样子的呢?做OS是很耗时间的工作,Linus让linux可以工作,花费了整整一年的全职时间,这是建立在一个定义良好、文档丰富的操作系统界面的基础上,紧紧是让一些用户态程序可以在这个基础上运行起来。

 

如果要自己定义一个语言,自己设计一个全新的界面,基本上要耗费几年的时间,做出来的东西还不一定怎么样,方向不知道怎么样。要设计一个好用、定义完备、好调试、效率高的语言,超过C的语言,的确很难,不过C语言却是有那些不好用的地方:头文件、命名冲突、等等

 

模拟器和虚拟机,qemu功能很强,不过用起来不是很好用,这和我的硬件知识比较贫乏有关,不过开发一个虚拟机要比学习qemu更难很多倍。

 

elf格式不好学,不过目前为止没有发现他有什么很不好的地方。使用它,结合gdb,调试起来很方便。

 

osdev wiki上可以看到,已经有上百种OS在开发了,大部分都是hobby os,很多都停止开发了,还在坚持的没有几个。

 

兴趣,坚持下去很不容易。

分享到:
评论

相关推荐

    操作系统论文现状,存在问题,发展趋势方向

    操作系统论文,解释了操作系统现阶段国内外现状,存在问题,发展趋势方向

    浅析网络操作系统(系统的发展方向)

    浅析网络操作系统,介绍操作系统的发展方向

    操作系统的发展前景

    详述了操作系统未来的发展前景以及对操作系统在计算发展史上的重要地位

    网络操作系统论文

    Apache技术是目前互联网上的主要应用之一,它是实现信息发布、资料查询、数据处理、视频点播等诸多应用服务的基本平台,并采用超级链接的方式,将信息透过internet在世界范围内开展信息传递,本课题就Linux上安装与...

    《Linux操作系统》课程标准.doc

    《LINUX操作系统》课程标准 教研室主任: 专业带头人: 系(部)主任: 教务处处长: 教学副院长: 审核批准日期: 二 一 七 年 五 月 《LINUX操作系统》课程标准 (基本信息) 课程编码: 课程类别:专业方向课程 ...

    操作系统实验6(管程实现火车只能同一方向行驶)

    山东大学操作系统实验6。在两个城市南北方向之间存在一条铁路,多列火车可以分别从两个城市的车站 排队等待进入车道向对方城市行驶,该铁路在同一时间,只能允许在同一方向上行 车,如果同时有相向的火车行驶将会撞车。...

    操作系统设计与实现

    Tanenbaum过去的研究领域包括编译器、操作系统、网络和局域分布式系统,而现在的研究方向则主要为计算机安全,尤其是操作系统、网络以及分布式系统的安全。在所有这些研究领域,Tanenbaum发表了超过100篇论文,并...

    操作系统-内核与设计原理(第四版)

     本书既注重对操作系统的经典内容的论述,又紧密联系当代流行的设计问题以及当前操作系统的发展方向,可作为大学计算机专业或计算机应用相关专业的本科生教材和参考书,也可供从事计算机方向研究的专业技术人员使用...

    ucosii操作系统习题(嵌入式方向)

    ucosii操作系统习题(嵌入式方向)

    Linux操作系统学习方向与方法探讨.pdf

    Linux操作系统学习方向与方法探讨.pdf

    操作系统考试试题

    科目:实时操作系统¬ 计算机系 计算机专业10级嵌入式方向

    [Linux操作系统分析与实践].Linux系列教材编写组.扫描版

    《Linux操作系统分析与实践》,Linux系列教材编写组,简要介绍操作系统的定义、功能、特性,...本书适于作为计算机相关专业方向的高年级学生或研究生的教材,也适合有志于从事linux操作系统研究和开发的工程师阅读。

    物联网操作系统安全研究综述

    随着物联网的迅速普及和应用,物联网系统核心(操作系统)的安全问题越发显得急迫和突出。...最后,结合现有研究的不足指出了物联网操作系统安全未来的热点研究方向,并特别指出了物联网系统生存技术这一新的研究方向。

    ucosii操作系统习题嵌入式方向.pdf

    ucosii操作系统习题嵌入式方向.pdf

    中北大学软件学院操作系统A方向课设18130041518

    基于 Linux 的主存空间分配与回收系统主要用于实现主存的各种管理方式以及相应的 分配和回收算法,模拟进程动态请求内存资源,合理分配内存,以及回收内存。系统采用可 变式分区管理,系统使用最佳适应算法来实现...

    三种嵌入式操作系统的深入分析与比较

    随着Internet技术的发展、信息家电的普及应用及EOS的微型化和专业化,EOS开始从...如今整个市场尚未成型,嵌入式操作系统也未形成统一的国际标准,而且Linux的一系列特征又为我们开发国产的嵌入式操作系统提供了方便。

    嵌入式ARM\嵌入式操作系统

    嵌入式操作系统EOS(Embedded OperatingSystem)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。EOS负责嵌人系统的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统...

    操作系统发展,分类以及功能特性

    操作系统的发展简史,操作系统的分类,操作系统的功能和特征以及发展方向等

    论文研究-移动通信终端操作系统研究现状及发展.pdf

    全面而系统地介绍了移动通信终端操作系统的基本概念、主要特征和发展现状,对其关键问题进行了详细的讨论,同时列举了一些有代表性的系统和相应技术特点,最后指出了移动通信终端操作系统的研究发展方向。

    windows操作系统的现状和发展方向.docx

    windows操作系统的现状和发展方向.docx

Global site tag (gtag.js) - Google Analytics