Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > 調整とデバッグ > メモリの計測と最適化 >
Mathematica > システムインターフェースと配備 > Mathematica セッション > Mathematica セッション情報 > メモリの計測と最適化 >

Share

Share[expr]
使用されるメモリの量を最小にするためにexpr が内部で記憶される様子を変更する.
Share[]
すべての式を記憶するためのメモリの使用量を最小にすることを試みる.
  • Shareは,式の異なる部分間や異なる式間で共通する部分式のメモリを共用することで機能する.
  • Shareを使用しても結果に影響を与えることはないが,使用メモリの量を少なくし,多くの場合所用時間も短くなる.
すべての式で使われるメモリを最小化する:
In[1]:=
Click for copyable input
Out[1]=
 
式の同じ部分のメモリを共有する:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
これは,共有部分を持つ式を作るのと実質的に等しい:
In[3]:=
Click for copyable input
Out[3]=
この式では,Shareを使ってもこれ以上のメモリを節約することはできない:
In[4]:=
Click for copyable input
Out[4]=
バージョン 1 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team