chain

  1. 自動詞 [元々はBASICのCHAIN文から] それを呼び出したOSのコマンドインタープリタを経由せずに、子または後継に実行を引き渡すこと。親プログラムの状態は失われ、そこに戻ることはない。この機能はかつてメモリの限られたマイコンで一般的で、後方互換性のために今も広くサポートされているが、ジャーゴンの用法は半ば廃れつつある。特にほとんどのUnixプログラマーはこれをexecと考えるだろう。対義語は、より現代的なサブシェル。

  2. 名詞 オペレーティングシステムやアプリケーション内の一連のリンクされたデータ領域。chain rattling(チェーンをガラガラ鳴らすこと)とは、実行中のプログラムにとって関心のあるものを探して、リンクされたデータ領域を繰り返したどっていく処理のことだ。これには、チェーン上に非常に多数のリンクがあるという含みがある。