Git Product home page Git Product logo

lemonos's Introduction

LemonOS

An operating system based on OrangeS.

开发环境说明

开发系统环境:Ubuntu-16.04 32位 开发相关软件:Bochs 开发语言:C语言、汇编 项目管理平台:Github

操作系统组成

  • boot(引导)
  • kernel(内核)
  • command(应用集)
  • fs(文件系统)
  • lib(可用代码库)
  • include(头文件集)
  • mm(内存调度系统)

主要功能实现

文件系统

` 文件系统运行界面指令:

-help:输出文件操作命令列表

-create:创建新文件

-read:读取文件内容

-write:在文件末尾写入信息

-delete:删除文件 `

进程管理

`分为系统进程和用户进程。

系统进程有HD、TTY、FS、SYS。

用户进程有TESTA(主控界面),用户进程有TESTB(文件管理界面),TESTC(闲置)。

进程调度算法采用优先级调度,系统进程和用户进程处于不同的优先级。

可以输出当前系统的进程调度情况。 `

lemonos's People

Contributors

eloimessaim avatar youregg avatar

Stargazers

espero_dev avatar Aditya Veer Singh avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.