Last updated: "2005/11/15 23:36:45 +0900"

小松平良樹プレゼンツ

sobjstore -shrink objstore-

windowsce 機のオブジェクトストア領域を縮めてみよう。増やすこともできるけど。

主にラジェンダ (cassiopeia BE-500) のプログラム実行領域を増やすことを目的としています。

sobjstore_20051115_00.lzh

実行すると、オブジェクトストアの大きさを、現在使用量 + 64 [KB] 程度にします。

コマンドラインオプションを指定すると、ちょっとだけ動作が変わります。

数値 オブジェクトストアの大きさ直指定
+数値 使用量+空き領域の大きさ

数値の単位は [KB] です。オプションなしは +64 を指定したのと同じことになります。

現在の大きさがわからんのでとっても使いづらいのですが...。BE500SDK の SetMemDiv.exe を 併用するのがよいでしょう。

スタートアップに登録するといいかもしれません。

「ブラウザ」は、オブジェクトストアを作業領域として使うようです。 オブジェクトストアを小さくすることにより、見られないウェブコンテンツが出てくるかもしれません。

オブジェクトストアの大きさをぎりぎりまで詰めると、レジストリをフラッシュメモリに 保存できなくなるように見えます (ほんとかどうかはあんまり追求していない)。 ちょっと使ってみた感じでは、+64 であれば正常に動いているようですが、実は異常に 動いているかもしれません。

何が起こっても私は責任をとれません。使用は自己責任でどうぞ。



mail