@techreport{oai:ipsj.ixsq.nii.ac.jp:00025978, author = {柏木, 一彦 and 田中, 義照 and 最所圭三 and 福田, 晃 and Kazuhiko, Kashiwagi and Yoshiteru, Tanaka and Keizo, Saisho and Akira, Fukuda}, issue = {15(1997-OS-077)}, month = {Feb}, note = {計算機の性能向上、様々な入出力装置の出現、アプリケーションの拡大などの、計算機を取り巻く環境の変化は非常に大きい。そのため、これらの変化に追従できるオペレーティングシステムが必要である。我々は、機能の一部を、動作させながら動的に組込める、削除できる、同じような機能と置換できる、オペレーティングシステムの実現を目指している。今回は、非常に制限はされているが、カーネル内の関数を動的に置き換えることができるオペレーティングシステムのプロトタイプを実装、カーネルスケジューラ内の関数の置換によるスケジューリングポリシの動的変更、および、実験による動的変更の有効性の確認を行ったので報告する。, By drastic changing of computer environment such as improving pedormance of computers, developing various I/O devices, and expanding computer applications, operating systems are requested to cope with such changing. Thus, this study aims at implementing an operating system which is able to add functions to it, delete them from it, and replace them with new functions without stopping. We implement the prototype of the operating system that can replace functions in it dynamically with much limlitation, show that it is possible to change the scheduling policy by replacing some function in the kernel scheduler, and confirm the availability of the replacement.}, title = {カーネルスケジューラの動的置換}, year = {1998} }