リストKernels[]のすべての並列カーネルを終了する.
CloseKernels[k]
カーネル k を終了する.
CloseKernels[{k1,k2,…}]
カーネル k1, k2, … を終了する.
CloseKernels["prop"]
指定の特性を満足するカーネルを終了する.
CloseKernels
リストKernels[]のすべての並列カーネルを終了する.
CloseKernels[k]
カーネル k を終了する.
CloseKernels[{k1,k2,…}]
カーネル k1, k2, … を終了する.
CloseKernels["prop"]
指定の特性を満足するカーネルを終了する.
詳細
- カーネルは,Kernels[]で返されるようなKernelObjectを使って,あるいは$KernelIDで返されるような整数値のIDを使って指定することができる.
- 次の特性を使って実行中の全カーネルの部分集合を選択することができる.
-
All すべてのカーネル "CloudKernels" すべてのクラウドカーネル "LinkKernels" すべてのリンクカーネル "LocalKernels" ローカルで実行中のすべてのカーネル "LWGKernels" すべてのLightweightGridカーネル "OneKernelPerMachine" マシンごとに一つのカーネル "RemoteKernels" リモートマシンのすべてのカーネル "SshKernels" すべてのSSHカーネル "WSTPServerKernels" すべてのWSTPServerカーネル - 閉じられたカーネルは,ParallelKernels[]で与えられるような並列計算に使用できるカーネルのリストから除かれる.
例題
すべて開く すべて閉じるスコープ (4)
実行中かもしれない任意の並列カーネルを終了し,デフォルトカーネルを起動する:
CloseKernels[];LaunchKernels[]CloseKernels[]LaunchKernels[%]CloseKernels[];LaunchKernels[{2, "ssh://andromeda?4", "lwg://gcov.wolfram.com?2"}];$KernelCountCloseKernels["LWGKernels"]CloseKernels["RemoteKernels"]CloseKernels["LocalKernels"]LaunchKernels[8]CloseKernels[Take[Kernels[], 2]]ParallelEvaluate[$KernelID]Kernelsで提供されるカーネルのリストを使って残りのカーネルを閉じる:
CloseKernels[Kernels[]]Kernels[]アプリケーション (1)
特性と関係 (1)
配布された定義と共有変数は実行中のカーネルにも新しいカーネルにも適用される:
n = 17; DistributeDefinitions[n];
xs = 0;SetSharedVariable[xs];ParallelEvaluate[{n, xs++}]ParallelNeedsで読み込まれたパッケージもまた,実行中および新たなカーネルに適用される:
ParallelNeeds["ComputerArithmetic`"]CloseKernels[];LaunchKernels[]新たなカーネルは先に配布された定義と共有変数を継承している:
ParallelEvaluate[{n, xs++}]ParallelEvaluate[$ContextPath, First[Kernels[]]]関連するガイド
-
▪
- 並列計算の設定 ▪
- リモートカーネルと並列カーネルの管理 ▪
- 並列計算
テキスト
Wolfram Research (2008), CloseKernels, Wolfram言語関数, https://reference.wolfram.com/language/ref/CloseKernels.html.
CMS
Wolfram Language. 2008. "CloseKernels." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CloseKernels.html.
APA
Wolfram Language. (2008). CloseKernels. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CloseKernels.html
BibTeX
@misc{reference.wolfram_2026_closekernels, author="Wolfram Research", title="{CloseKernels}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/CloseKernels.html}", note=[Accessed: 04-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_closekernels, organization={Wolfram Research}, title={CloseKernels}, year={2008}, url={https://reference.wolfram.com/language/ref/CloseKernels.html}, note=[Accessed: 04-September-2026]}