実行ファイルに埋め込んで単体で動作させるには – 固定ページ 2 – プログラミング – Home

実行ファイルに埋め込んで単体で動作させ...
 
通知
すべてクリア

実行ファイルに埋め込んで単体で動作させるには

固定ページ 2 / 2

あいる
 あいる
(@あいる)
ゲスト
結合: 20年前
投稿: 55
 

そんなわけでちょっと実験してみました・・・

Copy で連結する手法をとっている、ExpLzhの自己解凍書庫作成での実験

結果:どのサイズでもメモリの使用量は変わらず
   1byteの場合と10Mbyteの場合でチェック
   タスクマネージャーで見る限り・・・ですがw
# 最大メモリ使用量もメモリ使用量と大差ないため、追加分はロードしてないように見えます。

一応、自分で作ったアプリをCopyで連結し、実行してみたところ・・・

結果:どんな大きさのデータをつなげてもメモリ使用量は変わらず

どうやらロードしないようですね。
# ロードしてくれるほうが楽な気もしないでもないけど・・・w
# こっそりアプリの最後にプロテクト情報書き込んでもよさそうですねぇ~


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

やっぱり私の心配は杞憂でしたか。
そういうことなら特に問題はなさそうですね。

後は作る側のポリシー次第かな。
こればっかりはそれぞれの考え方なのでどれが一番良いとは言えませんし、
ケースバイケースですからねぇ。


返信引用
Bosscat
 Bosscat
(@Bosscat)
ゲスト
結合: 23年前
投稿: 73
 

はじめましてBosscatと申します。
たまたま立ち寄ったので、ついでに辻レスを・・・

EXEフォーマットはココからどうぞ
http://www.wotsit.org/search.asp?page=2&s=binary

ただ、私ならば、データセグメントに取り込み用のバッファを
予め作っておくかもしれません・・・
もちろん、スクリプト解析後の小さなデータを載せます。
モジュールがロードされれば、そのままオンメモリー(仮想)という寸法ですね。

ただ、画像と言われると・・・素直に別ファイルにしたいですねぇ~


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました