polling
「polling」の意味・「polling」とは
「polling」とは、一般的には「投票」という意味である。しかし、コンピュータ科学の領域では、特定の状態や情報を定期的に確認する行為を指す。例えば、サーバーがクライアントからの要求を待つ際に、定期的に要求があるかどうかを確認する行為を「polling」と呼ぶ。「polling」の発音・読み方
「polling」の発音はIPA表記では /ˈpoʊlɪŋ/ である。IPAのカタカナ読みでは「ポウリング」となる。日本人が発音するカタカナ英語では「ポーリング」と読む。「polling」の定義を英語で解説
「polling」 is the process of periodically checking the status or information. In computer science, it refers to the act of a server periodically checking for requests from clients.「polling」の類語
「polling」の類語としては、「surveying」や「canvassing」がある。これらの単語も「投票」や「意見調査」を行うという意味を持つが、「polling」が一般的には定期的な確認を指すのに対し、「surveying」は広範囲にわたる調査を、「canvassing」は個々の意見を集めるというニュアンスがある。「polling」に関連する用語・表現
「polling」に関連する用語としては、「poll」や「pollster」がある。「poll」は投票や意見調査そのものを指し、「pollster」は投票や意見調査を行う人を指す。「polling」の例文
1. The server is constantly polling for client requests.(サーバーは常にクライアントからの要求をポーリングしている)2. The polling station was crowded with voters.(投票所は投票者で混雑していた)
3. The polling results showed a close race.(ポーリングの結果、接戦を示していた)
4. The company conducted a polling to understand customer preferences.(その会社は顧客の好みを理解するためにポーリングを行った)
5. The polling data was analyzed to predict the election outcome.(選挙の結果を予測するために、ポーリングのデータが分析された)
6. The system uses polling to check the status of devices.(そのシステムはデバイスの状態を確認するためにポーリングを使用する)
7. The polling rate of the mouse is 1000Hz.(そのマウスのポーリングレートは1000Hzである)
8. The polling indicated a shift in public opinion.(ポーリングは公衆の意見の変化を示していた)
9. The network card is polling to receive data.(ネットワークカードはデータを受け取るためにポーリングしている)
10. The polling process is essential for real-time systems.(ポーリングのプロセスはリアルタイムシステムにとって必要不可欠である)
ポーリング【polling】
ポーリング
ポーリングとは、ホストコンピュータに複数の端末が接続されているネットワークシステムにおいて、端末に対して、送信したいデータがあるかどうかを問い合わせることである。
ポーリングは、一定間隔で各端末に送られ、端末からの送信要求に対して、送受信が行われる。そのため、通信経路が1つしかない場合に、データの送受信において端末間での競合が発生しない。このようにポーリングは、ホスト側が主導権を握って送受信を行う通信方式のため、端末側は送信すべきデータがあっても、ポーリングされるまで待機している必要があり、タイムラグが発生するという欠点がある。
なお、ポーリングには、端末が正常に動作しているかを確認することを目的とする場合もある。
また、メインプログラムとサブプログラム間の連携においても、ネットワークのポーリングと類似した概念で構築されているシステムもある。
- Pollingのページへのリンク