2007年01月10日

分割

やっとTabFolderの、本体とオプションを分割する作業に入りました。
分割するメリットは

  • 本体のサイズが小さくなる。
  • オプションだけで起動できる。

  • と言ったところでしょう。

    プログラムサイズが小さくなれば、多少起動も速くなりますし、メモリの消費も抑えられます。
    とは言うものの、体感できるほど速くもならないでしょうし、メモリの消費の抑制も微々たる物でしょう。
    しかしTabFolderのオプション部分で使用するリソースは、かなりの量があるので、今後追加することも考えると、今のうちに分割しておいた方が良いかと思ったわけです。

    オプションだけで起動できるようになれば、本体が起動できなくなった時に、オプションの変更で対処できる問題であれば、復帰が可能になります。
    まあ、こちらはあまり役に立つ事が無い方が良いのですが…

    一方デメリットは

  • アーカイブファイルのサイズが大きくなる。
  • EXEファイルが増える。
  • オプションの起動が遅くなる。

  • ですね。

    ほとんど不可避なものですが、更新チェックプログラムをオプションプログラムに統合してしまえば、EXEファイルを増やすことは回避できます。

    まあどちらにせよ、あまりメリットが無いようなら戻せば良いだけなので、本体からオプション部分を取り除いてみました。

    結果はオリジナルで124KB、圧縮後で42KBサイズが小さくなりました。
    大体予想した通りでしたが、オプションの占める割合が大きかったのが実感できる数字です。

    とりあえず分割する方向で行く予定ですが、公開できる形になるまで時間が掛かりそうです。
    posted by T.M at 18:34| Comment(0) | TrackBack(0) | TabFolder | このブログの読者になる | 更新情報をチェックする
    この記事へのコメント
    コメントを書く
    お名前:

    メールアドレス:

    ホームページアドレス:

    コメント:

    認証コード: [必須入力]


    ※画像の中の文字を半角で入力してください。
    この記事へのトラックバックURL
    http://blog.seesaa.jp/tb/31182714

    この記事へのトラックバック

    広告


    この広告は60日以上更新がないブログに表示がされております。

    以下のいずれかの方法で非表示にすることが可能です。

    ・記事の投稿、編集をおこなう
    ・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


    ×

    この広告は1年以上新しい記事の投稿がないブログに表示されております。