シード

コンピューターの世界では、シードは次の3つの異なるものを指すことがあります。1)乱数シード、2)シードデータ、3)ピアツーピアネットワーク上のクライアント

1. 乱数シード

乱数シードは、ランダムなデータを生成するために使用される値です。コンピューターは特定の入力に基づいて命令に従うようプログラムされているため、ランダムな出力を作成することは、思ったほど簡単ではありません。ランダムな値を生成するには、「乱数シード」と呼ばれる別の値を入力として指定する必要があります。これはタイムスタンプ(ミリ秒を含めることができます)、システム値(GUIDなど)、ハードウェアのシリアル番号、または別の一意の値です。

乱数シードは自動的に生成される場合(タイムスタンプなど)もあれば、乱数化関数にパラメーターとして明示的に渡される場合もあります。関数はシード値を使用してランダムな出力を生成します。通常、出力は数値です。

2. シードデータ

シードデータは、関数やプログラムが正しく動作できるように読み込まれる情報です。たとえば、関数が空のデータベースを検索しても、有用な出力は生成されません。データベースにデータを「シード」すると、関数は意味のある結果を生成します。シードデータは、テスト目的でよく使用されます。自動化されたプロセスを使用して作成することも、手動で入力することもできます。

3. P2Pシード

ピアツーピア(P2P)シードは、BitTorrentなどのファイル共有ネットワーク上で1つ以上のファイルをアップロードするコンピューター(または「ピア」)です。ユーザーは完全なファイルをダウンロードすると、そのファイルを他のユーザーと共有できます。他のトレントユーザーがダウンロードできるようにファイルを提供するピアは、シードと呼ばれます。ファイルをダウンロードするものの、ほとんど、またはまったくアップロードしないピアは、リーチャーと呼ばれます。

更新日 October 25, 2017 著者: Per C.

quiz知識をテストする

Storage devices connected to a computer system are also called what?

A
Boxes
0%
B
Panels
0%
C
Volumes
0%
D
Grids
0%
Correct! Incorrect!     View the Volume definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのシードの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。