Last updated: "2005/11/15 23:36:45 +0900"
小松平良樹プレゼンツ
windowsce 機のオブジェクトストア領域を縮めてみよう。増やすこともできるけど。
主にラジェンダ (cassiopeia BE-500) のプログラム実行領域を増やすことを目的としています。
実行すると、オブジェクトストアの大きさを、現在使用量 + 64 [KB] 程度にします。
コマンドラインオプションを指定すると、ちょっとだけ動作が変わります。
| 数値 | オブジェクトストアの大きさ直指定 |
| +数値 | 使用量+空き領域の大きさ |
数値の単位は [KB] です。オプションなしは +64 を指定したのと同じことになります。
現在の大きさがわからんのでとっても使いづらいのですが...。BE500SDK の SetMemDiv.exe を 併用するのがよいでしょう。
スタートアップに登録するといいかもしれません。
「ブラウザ」は、オブジェクトストアを作業領域として使うようです。 オブジェクトストアを小さくすることにより、見られないウェブコンテンツが出てくるかもしれません。
オブジェクトストアの大きさをぎりぎりまで詰めると、レジストリをフラッシュメモリに 保存できなくなるように見えます (ほんとかどうかはあんまり追求していない)。 ちょっと使ってみた感じでは、+64 であれば正常に動いているようですが、実は異常に 動いているかもしれません。
何が起こっても私は責任をとれません。使用は自己責任でどうぞ。