ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
インストール
ブラウザよりも高速アクセス!
 

ポーリング (情報)

索引 ポーリング (情報)

ポーリング(polling)とは、通信やソフトウェアにおいて、競合を回避したり、送受信の準備状況を判断したり、処理を同期したりするために、複数の機器やプログラムに対して順番に定期的に問い合わせを行い、一定の条件を満たした場合に送受信や処理を行う通信及び処理方式のことである。 ポーリングが使用される状況は、主として次のようなものがある。;複数のクライアントが接続している場合;クライアントが単一であっても、能動的な送信能力を持たない場合.

6 関係: ビジーウェイトホスト (ネットワーク)クライアント (コンピュータ)ソフトウェア競合状態通信

ビジーウェイト

ビジーウェイト(Busy Waiting)とは、プロセスが条件が成り立つかどうかを定期的にチェックする手法の一種。例えば、キーボードからの入力を待ったり、ロックが獲得できるのを待ったりするのに使われる。ある時間だけ遅延させて何かを実行するのに使うこともある。 古いコンピュータでは特定の長さの時間だけ待つ方法がなかったため、何もしないループで時間をつぶした。しかし、最近のコンピュータはプロセッサの速度がそれぞれ異なるため、この種の時間遅延は不正確なことが多く、(ビジーウェイトをこの目的で使用しているプログラムは)プログラミングに不慣れなことを示す印でもある。 ビジーウェイトは特定の状況では正当な手法と言える。特にSMPシステム向けのオペレーティングシステム内のスピンロックの実装などがそうである。しかし、一般にはビジーウェイトすべきでない。CPU時間を費やして待つ時間があれば、他のスレッドを動作させるほうが効率的である。.

新しい!!: ポーリング (情報)とビジーウェイト · 続きを見る »

ホスト (ネットワーク)

ネットワークホスト()(単にホストとも)は、コンピュータネットワークに接続されたコンピュータもしくはその他のデバイス。ネットワークホストはネットワーク上のユーザや他のノードに対して、データベース、各種サービス、アプリケーションを提供する。ネットワークホストとは、ネットワーク層(OSI参照モデルの第3層)のホストアドレスを割り振られたネットワークノードである。 インターネット・プロトコル・スイートを用いたネットワークに接続するコンピュータは、「IPホスト」と呼ばれることもある。特に、インターネットに接続しているコンピュータは「インターネットホスト」「インターネットノード」と呼ばれる。インターネットホストとその他のIPホストは、そのネットワーク・インターフェースに一つ以上のIPアドレスが割り振られる。このアドレスの設定は、システム管理者が手動で、あるいはDHCPサーバで自動的に、あるいはステートレスアドレス自動設定で行われる。 各ネットワークホストは物理的なネットワークノード(いわゆるネットワークデバイス)であるが、全ての物理的なネットワークノードがホストであるとは限らない。モデム、ハブ、スイッチングハブのようなネットワークデバイスは(システム管理用の例外を除けば)ホストアドレスを持たず、ネットワークホストとはみなされない。ネットワークプリンタやルーターは、IPアドレスを持つものの一般用途のコンピュータではないため、ホストとみなされないことがある。 クライアントサーバモデルで使われるネットワークホストは、サーバかクライアントに分類される。ピア・ツー・ピアで使われるネットワークホストは、それぞれ同等の方法でリソースを共有・使用する。.

新しい!!: ポーリング (情報)とホスト (ネットワーク) · 続きを見る »

クライアント (コンピュータ)

ライアント(Client)は、クライアント・サーバシステムにおいて、サーバに対してサービスの依頼を行いその提供を受けるような、コンピュータまたはアプリケーションやプロセスのことをいう。サーバからサービスを受ける側を指す。.

新しい!!: ポーリング (情報)とクライアント (コンピュータ) · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

新しい!!: ポーリング (情報)とソフトウェア · 続きを見る »

競合状態

合状態(きょうごうじょうたい、Race Condition、レースコンディション、またはRace Hazard、レースハザード)は、システムや処理過程の問題であり、処理過程の出力結果がイベントなどの順序やタイミングと予期しない(かつ危険な)依存関係にある場合をいう。本来の意味は、2つの電気信号が競合していずれかが出力に影響を与える状態である。 競合状態は設計の不十分な電子工学システム、特に論理回路で発生するが、コンピュータソフトウェアでもよく発生する。.

新しい!!: ポーリング (情報)と競合状態 · 続きを見る »

通信

通信(つうしん)とは、情報の伝達を意味する言葉である。有史以前から徐々に発展し、近代における様々なそして急激な技術的発展によって、より多様で利便性の高い、大衆的なものに発展してきた。.

新しい!!: ポーリング (情報)と通信 · 続きを見る »

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »