みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMP14Adv (Windows7)
FMS13 (Windows7)
オブジェクトフィールドに画像をドラッグ&ドロップした時や、
「ファイルを挿入」スクリプトステップで画像を取り込む際に、
著しく時間がかかるようになった気がします。
画像の形式やサイズに関わらず、30秒位フリーズした様になってから一瞬ゲージが表示されてインポートされるのですが、以前はサクサク取り込めた気がします。
(Loopのスクリプトで次々取り込む時も、もれなく1枚あたり30~50秒くらいかかっています。)
心当りがあるのは、
・保存した画像を絶対パスで取り出せるように、「オブジェクトデータを外部に保存」「オープン格納」にして計算式を指定した。(FMPが取込み済画像の移動を行いました)
・上記方法をやめたので元に戻した。(FMPが再度移動を行いました)
上記の作業をしていない別テーブルのオブジェクトフィールドも全て同じくらい遅くなっています。
こうしたら挿入が遅くなった、こうしたら挿入が速くなったなど、
皆さんの経験上なにかございましたらアドバイス頂けるととても助かります。
よろしくお願いいたします。
以前別のソリューションで同じことをした時は(当時はFMP13/FMS13でしたが)一晩で画像10,000枚位余裕で取り込めてたのですが、
今は一晩待っても3,000枚位しか取り込めていません。
内部保存に戻した時にファイルサイズが肥大してませんか?
画像データ部分のフラグメンテーションが起こっているのでは。内部保存から外部保存へ変更して,再度戻した際に、セグメントやフラグメントが大量に発生したはず。
解決には、最小化して保存を行なってみるか、画像を大量の保存するのなら、外部保存での運用に変更した方が良いと思いますが。
Offline
Pages: 1
[ Generated in 0.015 seconds, 7 queries executed - Memory usage: 507.6 KiB (Peak: 518.9 KiB) ]