Skip to main content
Inspiring
June 23, 2022
Answered

ExtendScript $.gc()について知りたい。

  • June 23, 2022
  • 1 reply
  • 340 views

スクリプトを実行していると段々と遅くなっていく事があり。

$.gc()を行うと早くなるような気がしたのですが

 

$.gc()は、いつどのように使うのが良いのでしょうか?

スクリプトの最後に使うのでしょうか?

それとも、処理が多い場合は、途中で使った方が良いのでしょうか?

This topic has been closed for replies.
Correct answer Ten A

gcは通常は自動的に実行されるガーベージコレクションを任意のタイミングで実行するためのものです。

スタックなどの影響が出てそうな時は挟んでみると効果が出る可能性がありますが、基本的には必要ない物でコード自体の構成を見直す事方が効果的ではあります。

1 reply

Ten A
Community Expert
Ten ACommunity ExpertCorrect answer
Community Expert
June 23, 2022

gcは通常は自動的に実行されるガーベージコレクションを任意のタイミングで実行するためのものです。

スタックなどの影響が出てそうな時は挟んでみると効果が出る可能性がありますが、基本的には必要ない物でコード自体の構成を見直す事方が効果的ではあります。

Inspiring
June 23, 2022

なるほど!

勉強になりました、有難うございます。