Skip to content

toukubo/new_os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OS

like OS is managing the time and schedule of computers and tasks that if you must do it manually you go crazy. but OS is doing it automatically with programming. that is work of Genius. what we want to make is an new kinds of OS that let the workflow there for the intellectuals work to make complex systems outputs.

New_OS

OSとは何か

New_OS という名前で付いている OS についてですが、これはコンピューターの OS になぞらえています。

一般的にコンピューターシステムの OS というのは以下のようなことを行っています。

  • スケジュール管理
  • プライオリティーズ系
  • アプリケーションへの実行指示

など

実際にはOSは、タスクやコンペアの中では細かく砕かれたタスクと呼ばれるものをメモリーやCPUの資源に割り当てを行い、実行していきます。

アプリケーションとOS

またアプリケーションとは、例えばウェブブラウザや Illustrator などのプログラムのソフトウェアなどを指します。 このようなソフトウェアに対して、適切な指示を行う OSソフトウエアというものが存在します。

スケジューリングの手順

この中にスケジューラ―やスケジューリングと呼ばれる言葉がありますが、まさに人のリソースがあり、さらにそれを実行する人のリソースがあり、また優先順位付けをタスクごとに行い、それを実行にかけていきます。

OSによるスケジューリング

つまりコンピューター内の OS は、人の組織などで行われていることを完全に自動化し、かつエレガントに動かすことに成功しています。 組織と比較して抜群に優れたスケジューリング方式を取っていると言えます。

OSとマネジメント概念

それを見習った組織作りやタスク管理を行うことで、画期的な管理効率を得られるという概念に基づいており、そうしたマネジメントの方法を今回採用しているため、OS と呼ばれています。

イメージ

以下のような作業があった場合、

  • ドキュメントの配置個所の決定
  • スケジューリングやタスキングを細かく砕く
  • それにアサイニングする

これらを半分以上自動化し、ベルトコンベアのように実行者のところに作業可能な形で情報とタスクの2つを流していくイメージです。

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •