ITサポーターズの仲間たちIT関連のサポートに携わる変人が微弱な電波を発してます。当サイトにリンクしていただいている方々にはご面倒ですが変更をお願いいたします。そんなバカな・・・ものは考えようだ。意味合いが違うかもしれないけれど、一度VistaでReadyBoostを体験するとなかなか良い事に気づく。そんなバカな・・・ものは考えようだ。意味合いが違うかもしれないけれど、一度VistaでReadyBoostを体験するとなかなか良い事に気づく。Linuxでもできたらなーと思ったのがきっかけ。そこで、よーし、おぢさんカーネルのソースコード書いちゃうぞーー。思っても書けるわけもない。考える事はできるのだ。先日作ったFedora7のLiveCD。knoppixとかその他も同じだけど、最近のLinuxはある程度のメモリを積んだマシンでないとまともに使えない。軽いpuppyとかDSLとかあるけれど、これもやっぱ最低128MBのメモリを要求される。それでもなんとか96MBあれば起動してくれるんだけど、まだまだ64MBの98マシンが現役だったりするので、これくらいのマシンでも起動してほしい訳だ。64MBのマシンで起動させようとしてもカーネルをロードした後にカーネルパニックに陥ってしまうのだ。そこでLinuxReadyBoostがあれば・・・そこで思いついたのはUSBメモリをswapにしちまえと。LiveCDはswapパーティションがあればそれを勝手に利用してくれる。いつものようにVMware上であれこれやってみる。普通にLinuxからUSBメモリをfdiskでまるごとswapパーティションにしてやる。使ったのは512MBのUSBメモリ。仮想マシンの設定でメモリを64MBにしてまず起動してみると、やはりカーネルパニック。そこで再起動しgrubの画面が出たところでLinuxSwapにしたUSBメモリをぶち込む。お、今度はパニックにならずに進んでる。いそれでもちょろちょろCDからデータを読んでいるようで着実にブートプロセスを進んでる。いつまで待たせるんだ・・・まあ、128MBのマシンで普通に起動させても遅いんだから仕方ないかな。役に立っていないのか、メモリのLEDはカーネル認識時とudevの時にパラパラと点灯しただけでその後全然アクセスしていない。結局ずーと放置しておいたら起動してくれた。まともに使える状態ではないのは確かなようだ。今度は96MBで挑戦してみる。サービスの起動時にすでに数回USBへアクセスがあった。64MBの時よりCDへのアクセス間隔も短い。遅いけどちゃんと起動してくれた。このあたりでふと思う。おれはマゾなのか?まあいい。gdmが出てきたところでウインドウマネージャーにfluxboxを選んでログイン。これでもメモリ不足なのかXが再起動してgdmに戻ってしまう。起動した方が良さそうだ。init3でもsshd起動して外から入ろうと接続したらカーネルパニックになってしまった。最低128MBは必要なようだ。いちおうgnomeが起動してくれる。役に立ってないのか?起動後設定してsshから入ると多少使える。freeで見るとswap使ってない。これは肥大化した最新の鳥の話でpuppyやDSLだと状況はは違ってくる。64MBでもあっさり普通に起動。起動し終わってすぐはそれほどswapを使っていない。firefoxを起動するとUSBメモリがバリバリアクセスしだした。反応が遅いけど、まあ普通に使えるレベル。何か操作するとUSBメモリは常にアクセスしてる状態。それほど容量使ってないから、128MBとかの古いやつをスワップ専用にでもしてみようかな。いざとなったらフォーマットしちゃえば普通に使えるし。