Share

Share[expr]

使用されるメモリの量を最小にするために expr が内部で記憶される様子を変更する.

Share[]

すべての式を記憶するためのメモリの使用量を最小にすることを試みる.

詳細

  • Shareは,式の異なる部分間や異なる式間で共通する部分式のメモリを共用することで機能する.
  • Shareを使用してもWolfram言語から得られる結果に影響を与えることはないが,使用メモリの量を少なくし,多くの場合所用時間も短くなる.
  • Shareは,MemoryInUseで決定されるように,共有の結果解放されたバイト数を返す.

例題

  (2)

すべての式で使われるメモリを最小化しようとする:

式の同じ部分のメモリを共有する:

これは,共有部分を持つ式を作るのと実質的に等しい:

この式では,Shareを使ってもこれ以上のメモリを節約することはできない:

Wolfram Research (1988), Share, Wolfram言語関数, https://reference.wolfram.com/language/ref/Share.html.

テキスト

Wolfram Research (1988), Share, Wolfram言語関数, https://reference.wolfram.com/language/ref/Share.html.

CMS

Wolfram Language. 1988. "Share." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Share.html.

APA

Wolfram Language. (1988). Share. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Share.html

BibTeX

@misc{reference.wolfram_2024_share, author="Wolfram Research", title="{Share}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/Share.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_share, organization={Wolfram Research}, title={Share}, year={1988}, url={https://reference.wolfram.com/language/ref/Share.html}, note=[Accessed: 22-November-2024 ]}