OSをつくろうpart2
■ このスレッドは過去ログ倉庫に格納されています
0355デフォルトの名無しさん
NGNG文字列の扱いぐらいCの標準関数でも十分汎用性があるが。
本来のOSの役目とは共通のCPUで動くアプリケーションが個別に作成し
呼び出していたI/O、メモリブロックの確保(ヒープ)等に対して
共通のインターフェースを提供するというもの。
これがいわゆるシステムコールというやつだ。
あんたが言ってるのは理想論であり、大企業が作っているにもかかわらず
未だに使える次元で実現していないVMと同じ物を作るということである。
結果としてCPUのパフォーマンスに支障をきたすOSではいらない物となる。
少しでもOSのコードを見たことがある人なら知っていると思うが
速度を上げるために内部は関数ポインタの塊である。
■ このスレッドは過去ログ倉庫に格納されています