| 講演抄録/キーワード |
| 講演名 |
2011-10-21 11:00
32/64bitカーネル混載方式の実現 ○中原大貴・乃村能成・谷口秀夫(岡山大) CPSY2011-29 |
| 抄録 |
(和) |
64bit CPUの普及に伴い,OSも64bit化が進んでいる.64bit OSの下で走行するソフトウェアは,広大なアドレス空間を利用可能であり,一度に処理できるデータの量も大きいため,システム性能の大幅な向上が見込める.しかし,64bit OSは32bit OS用の一部のソフトウェアと互換性がない.特に,32bit OS用に記述されたカーネルやデバイスドライバを始めとするシステムソフトウェアは64bit OSでは動作しない.
そこで,Mintオペレーティングシステムを利用することにより,マルチコアプロセッサ上で32bitカーネルと64bitカーネルを同時に走行させる方式を提案する.本提案方式により,32bit OS用のソフトウェアと64bit OSのアドレス空間をシステム全体として利用可能になる.本稿では,本提案方式の設計,実装,および利用例について述べる. |
| (英) |
As wide spreading of 64-bit CPUs, Operating System (OS) is changing its architecture-base from 32-bit to 64-bit. Software running under 64-bit OSes can use the vast address space, and can process a large amount of data at one time, which can improve the performance of system significantly. However, 64-bit OSes are not compatible with some software written for 32-bit OSes. Especially, system software including kernels and device drivers written for 32-bit OSes can't operate on 64-bit OSes.
We propose a method for running simultaneously 32-bit kernels and 64-bit kernels on a multi-core processor by using Mint operating system. Using this method, users can use software written for 32-bit OS and the address space of 64-bit OS as the whole system. In this paper, we report the design, implementation, and some typical use of this method. |
| キーワード |
(和) |
64bit / Mint / Linux / Kexec / マルチコアプロセッサ / / / |
| (英) |
64-bit / Mint / Linux / Kexec / multi-core processor / / / |
| 文献情報 |
信学技報, vol. 111, no. 255, CPSY2011-29, pp. 25-30, 2011年10月. |
| 資料番号 |
CPSY2011-29 |
| 発行日 |
2011-10-14 (CPSY) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
CPSY2011-29 |