とふと疑問に思いました。
OSの核となる部分のことをカーネルっていうようですけど、あまり詳しいことはわかりません。
で、調べてみました。
================================================================================
カーネルとは、kernelというスペルなのですが、核心という意味です。
つまり、OS(Linux)の中核部分として、ディスクやメモリ、周辺機器、プロセス間通信、割り込み処理などを管理しています。
まあ、思い切って簡単に言えば、ハードウェアを制御していると思ってください。
だから、みなさんはハードウェアを制御するプログラムを書く必要がないのです。
================================================================================
http://www.searchman.info/tips/1940.htmlから転載させていただきました。
私が冒頭で言ってることを補足しただけですよね
で、このkernelとよばれるものは、同じUNIX、LINUXでも管理しているファイルが違うようです。FreeUNIX系ですとkernelパラメータを変更するには、コンピュータが理解しやすいようにコンパイルしなければならないようです。
で、私が今仕事で使っているsolarisは違う!(ver9以降?
/etc/systemのファイルの中身を書き換えて、rebootさせるだけ。なんてお手軽!
Windowsのレジストリとどう違うのでしょか?
詳しい人、教えてplz
