Skip to content

Distributed Operating System on Exokernel (Unikernel) Concepts

License

Notifications You must be signed in to change notification settings

GeniusesGroup/PersiaOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PersiaOS

OS can be used by many type of devices such as servers, clients by Users Manager, PXE client, UI, ..., routers by IPv6 Sub Networking router, PXE server, ...

Architecture

Distributed Operating System on Monolithic, Unikernel, Exokernel, Microkernel and Container Concepts but not tools that use them like docker, ... concepts. Tools like docker just born because file systems and networks problem in isolation and we fix that problem on related layer not invent new tools.

Memory Model

All apps can access to Kernel shared memory by libOS(libraryOS). It will use to mux network packets, storages caches, ... without need to copy it multiple time. We must separate protection from management.

Device Drivers

Live in libOS(libraryOS)

How to install and use

Not implement yet to install or use.

Read more about kernels concept

Other Implementation

Production Ready!?

This OS is under development and not ready to use in real production. It can have breakable changes until version 1 release. But we are glad to hear your experience or idea about this concept.

Releases

No releases published

Packages

No packages published

Languages