OS

xv6をWindows環境(cygwin環境)で手軽にビルドする

OS

cygwinのgcc(binutil)だと出力可能なバイナリーフォーマットが原因で、自作OSのビルドが出来ないケースが多々ある。そこで、cygwinportsを利用しgccを導入することでこの問題を解決する。ついでに今回はxv6をビルドしてみた。cygwin & apt-cyg の導入までは…

Microsoftが開発する実験目的の新OS「Barrelfish」のメモ

OS

「http://journal.mycom.co.jp/news/2011/07/14/015/」の記事で知ったMS製の実験OS。 開発サイトにいくつか論文が公開されており少しずつ読んでいこうと思いメモ。 特徴 ヘテロジニアス(x86/x64 ...GPUのような異なるCPU)なメニープロセッサ構成を想定 「マ…

OSセットアップの自動化機構

OS

データセンタ等で、大量のマシンにOSを自動セットアップ(OSのインストールおよび関連設定)するとやっぱり時間がかかってしまう。 このOSセットアップ時間を短縮する補助機能、たいていの企業向けOSで備わってるのでメジャーなものについて、ざっくり調べて…

Windowsの組み込み向け製品群

OS

Windowsの組み込み向け製品群、種類が多すぎて違いが理解できない。とおもっていたらこんなサイト見つけた。 http://www.microsoft.com/windowsembedded/ja-jp/products/default.mspx 考える事はみんないっしょかあ、整理する事は大切だよね。

Windows Embedded Compact 7とWindows Embedded CE 6.0R3の比較

OS

Windows Phone 7やタブレットと色々と期待の大きい、Windowsの組込OS。やっとWindows Embedded Compact7がリリースされた。 さて、ちょっと見てみたけど前回のバージョン(Windows Embedded CE 6.0R3)とどう変化したのかよくわからない。 少し興味があったの…

64bit対応RTOS: VxWorks 6.9

参考:http://journal.mycom.co.jp/news/2011/03/03/118/index.html ついに組み込みOS/ソフトでも64bit対応かあ。対応アーキテクチャは何かなと調べると現状はx86のみを対象にしてるみたい。 確かにARMもまだ64bitは対応してないし。 •Industry-leading VxWor…

Windows7の互換性技術のまとめ

互換性を維持するために、場当たり的な対応が必要になるのはある意味必然かもしれない。 それでも何とか互換性を維持するために、Microsoft社もいろいろと仕組みを準備しているが、あまりまとまった情報を見つけられなかった。 これから必要になりそうな雰囲…