Techology版Litronプロジェクトはじめの一歩これ、linuxを動作させた時のtopの内容です。xeonのデュアルパソコン、CPUは2つなのに4つに見えてます。cached動かすプログラムによっては、CPUstatesもなんと、397.2%と表示されます。なんか得した?ような感じですよね。なにを思ったかと言うと、もともとx86系はデュアルならLitronを移植しても良いかなと思っていたのですが、これならシングルCPUのパソコンでもLitronを動作させられると考えたのでした。Techologyをサポートしているpentium4を入手しなくては。Techology完全対応版です!?大きな変更点としてはiTRONをkernel_threadとして動作させるようにしました。Ver1.0rev001(litron2_050420.tgz)一応、iTRONが一つのCPUを占有して動きます。Xの唯我独尊的アプリ(サイコロがぐるぐる回るICOみたいな)を動かすとlinuxが極端に重くなります。linuxのスケジューリングをいじると色々問題がでそうなのと、webブラウザーみたいな大きなアプリでも問題なく動くので良し!としています。ちなみにシングルCPUでも動きます。これまでのようにフックをかけて略奪式に比べて、遅くなるのでは!と思いましたが結果的には差異がなかったので、sh等の組み込みCPUもこの方式に変更してみます。Techology対応が不安定というか、あまりメリットがでない!それに、2.8Gのpen4はさすがに速い!十分使用可能範囲かと?でベータ版(litron2_050204.tgz)の公開です。内容はlinuxとjsp1.4へのパッチとlinuxとiTRONの通信サンプルプログラムです。kernelバージョン2.6??のlinuxとjsp-1.4が別途必要です。jsp-1.4はトパーズプロジェクト(http://www.toppers.jp)よりダウンロード可能です。性能についての詳細は始まったばかりですか、linuxデバイスの割り込みとハンドラーでの割り込み禁止を抑えていないのですが、linuxも2.6になってマルチCPU対応が進んでいるおかげ?で、かなり速いみたいです?互換性維持にはこのままの方が良いのかも知れません。*#3#slp_tsk()。