An Entity of Type: WikicatComputerNetworks, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Polling, or polled operation, in computer science, refers to actively sampling the status of an external device by a client program as a synchronous activity. Polling is most often used in terms of input/output (I/O), and is also referred to as polled I/O or software-driven I/O. A good example of hardware implementation is a watchdog timer.

Property Value
dbo:abstract
  • Polling ist in der Informatik der Ausdruck für eine zyklische Abfrage, die den Status von Hard- oder Software oder das Ereignis einer Wertänderung ermittelt. (de)
  • Polling atzipen protokolo mota bat da, estazio guztien kudeaketa zentralizatua eskatzen dena. Estazio zentralak (maisuak) morroiei txandaka galdetzen die, ia zerbaitaukaten transmititzeko, txanda ematen die alegia. Estazio morroiak transmititzeko baimena daukanean denbora mugatu bat du bere transmisioa burutzeko. Denbora mugatu hau sistemaren lehentasun parametroetan zehaztuta dago. Atzipen protokolo honi determinista edo kontrolatua deitzen zaio (eu)
  • Polling o sondeo en computación hace referencia a una operación de consulta constante, generalmente hacia un dispositivo de hardware, para crear una actividad sincrónica sin el uso de interrupciones, aunque también puede suceder lo mismo para recursos de software. Esto, aplicado a programación puede ser visto como una pobre implementación en búsqueda del sincronismo de procesos. Por ejemplo, se podría consultar constantemente un directorio del sistema de archivos para indicarle al usuario cuándo llegan nuevos contenidos a la misma. Sin embargo, estas constantes consultas degradarían el rendimiento del equipo y probablemente sería mejor implementar la solución por otro medio, en particular, pidiéndole al sistema operativo que informe de transferencias a ese directorio en particular. (es)
  • Polling, or polled operation, in computer science, refers to actively sampling the status of an external device by a client program as a synchronous activity. Polling is most often used in terms of input/output (I/O), and is also referred to as polled I/O or software-driven I/O. A good example of hardware implementation is a watchdog timer. (en)
  • Polling, in informatica, indica la verifica ciclica di tutte le unità o periferiche di input/output da parte del sistema operativo di un personal computer tramite test dei associati ad ogni periferica, seguita da un'eventuale interazione (scrittura o lettura). Questa attività impegna molto del tempo di funzionamento del processore (CPU), rallentando di conseguenza l'intero sistema. (it)
  • 폴링(polling)이란 하나의 장치(또는 프로그램)가 충돌 회피 또는 동기화 처리 등을 목적으로 다른 장치(또는 프로그램)의 상태를 주기적으로 검사하여 일정한 조건을 만족할 때 송수신 등의 자료처리를 하는 방식을 말한다. 이 방식은 버스, 형태와 같이 여러 개의 장치가 동일 회선을 사용하는 상황에서 주로 사용된다. 서버의 제어 장치(또는 프로그램)는 순차적으로 각 단말 장치(또는 프로그램)에 회선을 사용하기 원하는지를 물어본다. (ko)
  • ポーリング(polling)とは、通信やソフトウェアにおいて、競合を回避したり、送受信の準備状況を判断したり、処理を同期したりするために、複数の機器やプログラムに対して順番に定期的に問い合わせを行い、一定の条件を満たした場合に送受信や処理を行う通信及び処理方式のことである。 ポーリングが使用される状況は、主として次のようなものがある。 複数のクライアントが接続している場合この場合競合を防ぐため、ホストはクライアントへ順番に送信すべきデータがあるか問い合わせ、あれば一定の時間内でのデータの送信許可を出す。クライアントが単一であっても、能動的な送信能力を持たない場合この場合クライアントは、自分からホストへ処理の経過や完了を知らせることができないので、ホストの側が定期的にクライアントに処理が完了したかどうかの状況を問い合わせる必要がある。この完了待ちの状態をポーリングと呼ぶ。 (ja)
  • Polling is in de computertechniek een van de methoden om de in- en uitvoer te verzorgen. Bij polling controleert de software zelf met een vast interval of er op een in- of uitvoerapparaat nieuwe gegevens te lezen of schrijven zijn. De frequentie waarmee deze check plaatsvindt, heet de pollfrequentie (en: polling frequency). Als bijvoorbeeld invoer vanaf het toetsenbord verwacht wordt, zal het programma regelmatig (een tiental keer per seconde) controleren of er een toets is ingedrukt en zo ja, welke dit is. Omdat het programma dit ook moet doen als er geen toets ingedrukt is, is polling tamelijk inefficiënt. Ook moet ervoor gezorgd worden dat de frequentie van het pollen hoger is dan de snelheid waarmee de gegevens aangeboden worden. Hierom wordt polling alleen gebruikt als betere technieken niet mogelijk zijn. Efficiëntere technieken zijn het gebruik van interrupts (interrupt-driven), waarbij het in- of uitvoerapparaat zelf een seintje (de interrupt) geeft dat er gegevens beschikbaar zijn. Een nog efficiëntere techniek is het gebruik van Direct Memory Access, waarbij het in- of uitvoerapparaat zelfstandig de gegevens in het geheugen van de computer zet, zonder dat de CPU zich ermee hoeft te bemoeien. Wel is het zo dat de hardware die nodig is voor in- en uitvoer door middel van met name DMA veel complexer is dan die voor polling. (nl)
  • Odpytywanie (ang. polling) – ciągłe lub okresowe sprawdzanie stanu rejestrów kontrolnych urządzenia peryferyjnego przez procesor. Protokół komunikacji między procesorem i urządzeniem musi obejmować zagadnienie koordynacji ich współpracy. Z reguły procesor i urządzenie (np. DMA – Direct Memory Access, timer, interfejs wejścia/wyjścia, inny procesor) działają równolegle i niezależnie. Dlatego co pewien czas konieczna jest synchronizacja pracy tych urządzeń, np. czy moduł DMA skończył transmisję, czy minął zadany czas w module timera, czy moduł we/wy odebrał jakąś daną. Aby to zrobić procesor może użyć przerwania (zalecana metoda) albo też ciągle (lub okresowo) sprawdzać stan urządzenia (odpytywać) poprzez odczytywanie stanu rejestrów kontrolnych danego urządzenia. Niestety aktywne czekanie, inaczej odpytywanie, oznacza tak naprawdę, że procesor nie robi nic sensownego czekając na inne urządzenia. Taka metoda jest akceptowalna w wypadku bardzo szybkich urządzeń. Jeśli jednak miałoby to trwać dłużej (np. czekanie na naciśnięcie klawisza), to z pewnością warto, żeby procesor zajął się czymś innym. Dlatego dużo lepszą i częściej stosowaną metodą są przerwania (ang. interrupt). Odpytywanie jest jednak łatwiejsze w implementacji, dlatego jest bardzo częstym rozwiązaniem używanym przez początkujących programistów. Dodatkową zaletą ciągłego odpytywania jest szybsza reakcja procesora na zmiany w urządzeniu (brak procedury obsługi przerwania i sprawdzania, które urządzenie wystawiło przerwanie), dlatego w niektórych przypadkach kiedy czas obsługi przerwania jest krytyczny lub urządzenie bardzo często potrzebuje obsługi przez procesor (np. co 100 taktów zegara) ciągle używa się odpytywania. W przypadku okresowego odpytywania (czyli procesor wykonuje inne czynności i tylko co jakiś czas sprawdza stan urządzeń peryferyjnych) czas reakcji procesora na zmianę stanu urządzenia jest z reguły wolniejszy niż w przypadku przerwań. (pl)
  • Pollning används vid programmering för att kontrollera status av en periferienhet eller annan resurs med ett jämnt intervall. Om intervallet är väldigt kort, till exempel så fort det går, kallas pollningen för busy wait, vilket som regel är dåligt då det slösar på CPU-prestanda. Något bättre är om man använder en i programmet för att kontrollera status lagom ofta. Allra bäst är om man kan konfigurera resursen att generera ett avbrott när den är redo att interagera varvid ingen CPU-prestanda slösas alls. (sv)
  • 輪詢(Polling)是一種CPU決策如何提供週邊設備服務的方式,又稱「程式控制輸入输出」(Programmed I/O)。輪詢法的概念是:由CPU定時發出詢問,依序詢問每一個週邊設備是否需要其服務,有即給予服務,服務結束後再問下一個週邊,接著不斷週而復始。 輪詢法實作容易,但效率偏低。 (zh)
dbo:wikiPageID
  • 4516638 (xsd:integer)
dbo:wikiPageInterLanguageLink
dbo:wikiPageLength
  • 7713 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1119859475 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Polling ist in der Informatik der Ausdruck für eine zyklische Abfrage, die den Status von Hard- oder Software oder das Ereignis einer Wertänderung ermittelt. (de)
  • Polling atzipen protokolo mota bat da, estazio guztien kudeaketa zentralizatua eskatzen dena. Estazio zentralak (maisuak) morroiei txandaka galdetzen die, ia zerbaitaukaten transmititzeko, txanda ematen die alegia. Estazio morroiak transmititzeko baimena daukanean denbora mugatu bat du bere transmisioa burutzeko. Denbora mugatu hau sistemaren lehentasun parametroetan zehaztuta dago. Atzipen protokolo honi determinista edo kontrolatua deitzen zaio (eu)
  • Polling, or polled operation, in computer science, refers to actively sampling the status of an external device by a client program as a synchronous activity. Polling is most often used in terms of input/output (I/O), and is also referred to as polled I/O or software-driven I/O. A good example of hardware implementation is a watchdog timer. (en)
  • Polling, in informatica, indica la verifica ciclica di tutte le unità o periferiche di input/output da parte del sistema operativo di un personal computer tramite test dei associati ad ogni periferica, seguita da un'eventuale interazione (scrittura o lettura). Questa attività impegna molto del tempo di funzionamento del processore (CPU), rallentando di conseguenza l'intero sistema. (it)
  • 폴링(polling)이란 하나의 장치(또는 프로그램)가 충돌 회피 또는 동기화 처리 등을 목적으로 다른 장치(또는 프로그램)의 상태를 주기적으로 검사하여 일정한 조건을 만족할 때 송수신 등의 자료처리를 하는 방식을 말한다. 이 방식은 버스, 형태와 같이 여러 개의 장치가 동일 회선을 사용하는 상황에서 주로 사용된다. 서버의 제어 장치(또는 프로그램)는 순차적으로 각 단말 장치(또는 프로그램)에 회선을 사용하기 원하는지를 물어본다. (ko)
  • ポーリング(polling)とは、通信やソフトウェアにおいて、競合を回避したり、送受信の準備状況を判断したり、処理を同期したりするために、複数の機器やプログラムに対して順番に定期的に問い合わせを行い、一定の条件を満たした場合に送受信や処理を行う通信及び処理方式のことである。 ポーリングが使用される状況は、主として次のようなものがある。 複数のクライアントが接続している場合この場合競合を防ぐため、ホストはクライアントへ順番に送信すべきデータがあるか問い合わせ、あれば一定の時間内でのデータの送信許可を出す。クライアントが単一であっても、能動的な送信能力を持たない場合この場合クライアントは、自分からホストへ処理の経過や完了を知らせることができないので、ホストの側が定期的にクライアントに処理が完了したかどうかの状況を問い合わせる必要がある。この完了待ちの状態をポーリングと呼ぶ。 (ja)
  • Pollning används vid programmering för att kontrollera status av en periferienhet eller annan resurs med ett jämnt intervall. Om intervallet är väldigt kort, till exempel så fort det går, kallas pollningen för busy wait, vilket som regel är dåligt då det slösar på CPU-prestanda. Något bättre är om man använder en i programmet för att kontrollera status lagom ofta. Allra bäst är om man kan konfigurera resursen att generera ett avbrott när den är redo att interagera varvid ingen CPU-prestanda slösas alls. (sv)
  • 輪詢(Polling)是一種CPU決策如何提供週邊設備服務的方式,又稱「程式控制輸入输出」(Programmed I/O)。輪詢法的概念是:由CPU定時發出詢問,依序詢問每一個週邊設備是否需要其服務,有即給予服務,服務結束後再問下一個週邊,接著不斷週而復始。 輪詢法實作容易,但效率偏低。 (zh)
  • Polling o sondeo en computación hace referencia a una operación de consulta constante, generalmente hacia un dispositivo de hardware, para crear una actividad sincrónica sin el uso de interrupciones, aunque también puede suceder lo mismo para recursos de software. (es)
  • Odpytywanie (ang. polling) – ciągłe lub okresowe sprawdzanie stanu rejestrów kontrolnych urządzenia peryferyjnego przez procesor. Protokół komunikacji między procesorem i urządzeniem musi obejmować zagadnienie koordynacji ich współpracy. Z reguły procesor i urządzenie (np. DMA – Direct Memory Access, timer, interfejs wejścia/wyjścia, inny procesor) działają równolegle i niezależnie. Dlatego co pewien czas konieczna jest synchronizacja pracy tych urządzeń, np. czy moduł DMA skończył transmisję, czy minął zadany czas w module timera, czy moduł we/wy odebrał jakąś daną. Aby to zrobić procesor może użyć przerwania (zalecana metoda) albo też ciągle (lub okresowo) sprawdzać stan urządzenia (odpytywać) poprzez odczytywanie stanu rejestrów kontrolnych danego urządzenia. Niestety aktywne czekanie, (pl)
  • Polling is in de computertechniek een van de methoden om de in- en uitvoer te verzorgen. Bij polling controleert de software zelf met een vast interval of er op een in- of uitvoerapparaat nieuwe gegevens te lezen of schrijven zijn. De frequentie waarmee deze check plaatsvindt, heet de pollfrequentie (en: polling frequency). (nl)
rdfs:label
  • Polling (Informatik) (de)
  • Polling (es)
  • Polling (eu)
  • Polling (informatica) (it)
  • ポーリング (情報) (ja)
  • 폴링 (컴퓨터 과학) (ko)
  • Polling (techniek) (nl)
  • Polling (computer science) (en)
  • Odpytywanie (pl)
  • Pollning (sv)
  • 輪詢 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License