x
1

Polling



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.

En los primeros sistemas de computación cuando una aplicación necesitaba leer la pulsación de una tecla, interrogaba continuamente al teclado esperando hasta que la tecla fuera presionada. Debido a la ausencia de sistemas multitarea, mientras se esperaba una tecla, no se podían ejecutar otras tareas.

La solución a este problema apareció con la llamada interrupción de teclado en donde el controlador del dispositivo, en este caso el teclado, es quien genera una interrupción sólo cuando el dispositivo está listo para transferir datos. La CPU maneja estas interrupciones que el sistema operativo sabe como priorizar y obtener información de ellas.

Estas múltiples consultas pueden referirse a uso excesivo de recursos de red, registros o ficheros, aunque también pueden relacionarse con actividades de más bajo nivel del equipo.

En cualquier versión del sistema operativo Microsoft Windows desde la versión 3.11 podemos encontrar aplicaciones pobremente desarrolladas que consultan repetitivamente llaves del registro de Windows en busca de cambios, degradando el rendimiento general del sistema. En versiones antiguas este modelo de implementación era la única alternativa, pero ahora en versiones modernas de Windows desde NT 3.1 o Windows 98 en adelante existe la función RegNotifyChangeKeyValue[1]​ dentro de la biblioteca Advapi32, la cual forma parte de la API de Windows. Esta función permite hacer una especie de "interrupción de software" la cual nos avisará ante cambios en el contenido de una clave de registro sin tener que consultarla directamente ni periódicamente.

A pesar de la función comentada anteriormente hay aplicaciones que siguen haciendo un mal uso de los recursos del equipo e incluso programas de Microsoft (como MSN Desktop Search) pobremente desarrollados que producen polling.[2]

En sistemas de código abierto la solución simplemente abarca la corrección sobre el código de las funciones que generen el problema, empleando funciones como las nombradas anteriormente o en su defecto las apropiadas según la plataforma utilizada.

El problema se torna más interesante en aplicaciones de código cerrado, en este caso la solución generalmente está en manos de la empresa desarrolladora, sin embargo, es posible aplicar prácticas de ingeniería inversa para lograr cambiar el comportamiento que causa el problema.



Escribe un comentario o lo que quieras sobre Polling (directo, no tienes que registrarte)


Comentarios
(de más nuevos a más antiguos)


Darnell:
Группа объявлений Кургана в телеграмме. Постинг частных объявлений бесплатно! Коммерческие и рекламные объявления, согласно правил группы. Присоединяйся, чтобы быть в курсе.. реклама Курган
2023-06-01 00:01:51
RESPONDER A ESTE COMENTARIO
Deneen:
В vc каталог Телеграм групп объявлений по России. Размещение частных объявлений бесплатно! Рекламные и коммерческие объявления, согласно правил группы. Мы будем рады вашим лайкам и репостам - найдите свой город в списке, поставьте лайк и сделайте репост друзьям и коллегам! Подпишись, чтобы не потерять! Объявления России | Группы объявлений | Телеграм
2023-05-30 00:24:47
RESPONDER A ESTE COMENTARIO
Tracie:
Группа объявлений Чебоксар в телеграме. Размещение частных объявлений бесплатно! Рекламные и коммерческие объявления, согласно правил группы. Подпишись, чтобы не потерять!! реклама Чебоксары
2023-05-28 11:10:49
RESPONDER A ESTE COMENTARIO
Mitch:
Your way of describing everything in this piece of writing is really pleasant, all be capable of easily understand it, Thanks a lot.visit EuroTogel to see my page
2023-05-26 23:29:57
RESPONDER A ESTE COMENTARIO
Becky:
Группа объявлений Челябинск в телеграм. Постинг частных объявлений бесплатно! Коммерческие и рекламные объявления, согласно правил группы. Подпишись, чтобы быть в курсе... Объявления Челябинск
2023-05-10 06:01:31
RESPONDER A ESTE COMENTARIO
Claire:
Группа объявлений Тольятти в телеграме. Постинг частных объявлений бесплатно! Рекламные и коммерческие объявления, согласно правил группы. Подпишись, чтобы быть в курсе!! Объявления Тольятти
2023-05-09 14:42:12
RESPONDER A ESTE COMENTARIO
Doris:
Группа объявлений Ижевск в телеграм. Постинг частных объявлений бесплатно! Коммерческие и рекламные объявления, согласно правил группы. Присоединяйся, чтобы быть в курсе. Объявления в Ижевске
2023-05-08 20:34:00
RESPONDER A ESTE COMENTARIO
Naomi:
Si siempre has querido aprender a leer las cartas del tarot pero te ha intimidado la complejidad, ¡mi curso gratis te guiará paso a paso! Tarot para Ti
2023-04-18 15:59:32
RESPONDER A ESTE COMENTARIO
Joshua:
เว็บสล็อตฝากถอนออโต้ อีกขั้นของการเล่นCASINOด้วยระบบการเล่นที่มีความทันสมัย เร็วไว มีความปลอดภัยและก็ความยั่งยืนมั่นคงที่สูง SLOTPLAY138 เปิดให้บริการเว็บสล็อตเว็บตรงไม่ผ่านเอเย่นต์ ที่มีระบบการฝากถอนอัตโนมัติที่ทุกท่านไม่มีความจำเป็นต้องส่งสลิปให้แอดมิน ฝากถอนได้ทันใจใช้เวลาเพียงแต่ 15 วินาทีแค่นั้น ทำรายการได้ตลอดวันตลอดคืน ไม่จำกัดจำนวนครั้งสำหรับเพื่อการฝากถอน ด้วยการประมวลผลโดย Ai ทำให้การฝากถอนของauto slot casinoจะไม่เกิดข้อผิดพลาดแม้แต่ครั้งเดียว ปัญหาจำพวกโอนเงินไม่ตรงบัญชี, โอนเงินไม่ถูกปริมาณ, เงินไม่เข้า จะไม่มีอีกต่อไป auto slot wallwt เปิดช่องทางการฝากถอนให้สมาชิกได้ทำธุรกรรมทางการเงินนานัปการวิถีทาง ดังเช่น ธนาคารออนไลน์, แบงค์ภายในประเทศ, บัตรเครดิต/เดบิต, โมบายแบงค์กิ้ง รวมทั้งคลิปโตเคอเรนซี เพื่อรองรับทุกท่านที่มีบัญชีในการทำธุรกรรมที่ไม่เหมือนกัน ทั้งยังสำหรับคนที่ไม่มีบัญชีธนาคารนั้นก็สามารถร่วมสนุกสนานกับ สล็อต ออโต้ ทางพวกเรารองรับการฝากถอนผ่านบัญชีทรูวอเลท (Trrue Wallet) ซึ่งสามารถทำรายการฝากถอนไม่มีขั้นต่ำได้ด้วยเหมือนกัน เริ่มเพียงแต่ 1 บาทเพียงเท่านั้น สำหรับสมาชิกที่ต้องการเล่นเว็บตรงไม่ผ่านเอเย่นต์เปิดใหม่กับสล็อต ออโต้ที่มีระบบระเบียบการฝากถอนออโต้ จะต้องเข้ามาเล่นตรงนี้เพียงแค่นั้น รับรองว่ามีความปลอดภัย ซื่อสัตย์ มั่นคงไม่มีการปิดหนี้สินอย่างแน่แท้ออโต้ สล็อต ได้สะสมค่ายสล็อตเว็บตรงไม่ผ่านเอเย่นต์มาให้สมาชิกได้เล่นมากยิ่งกว่า 31 ค่ายเกมส์ รวมเกมเว็บสล็อตเว็บตรงไม่ผ่านเอเย่นต์ที่มีให้เลือกเล่นมากกว่า 1,000 เกมส์เลยทีเดียว สมาชิกทุกท่านสามารถเลือกเล่นได้ตามใจชอบ ทางเราไม่มีการกำหนดอย่างน้อยสำหรับในการเล่น สามารถเลือกว่าพนันเบทได้จากที่ต้องการ เริ่มต้นได้ตั้งแต่หลักหน่วยไปจนถึงหลักหมื่นอย่างยิ่งจริงๆ ยิ่งเสี่ยงมากมายเงินรางวัลยิ่งสูงตามไปด้วย สำหรับเว็บสล็อตออโต้ได้เปิดให้บริการทุกคนทุกวี่ทุกวัน ไม่มีวันหยุด สามารถเล่นได้ตลอด 24 ชั่วโมง เกมสล็อตออนไลน์ของเรานั้นสามารถเล่นได้อีกทั้งคอมพิวเตอร์แล้วก็โทรศัทพ์มือถือ รองรับอีกทั้งแพลตฟอร์ม IOS และก็ Android ซึ่งไม่ว่าคุณจะอยู่ตรงไหนของโลกนี้ก็สามารถเล่นเกมสล็อตเว็บตรงได้ รวมทั้งด้วยความพิเศษของ สล็อต auto ที่ได้ปรับปรุงมาเป็นอย่างดีทำให้ผู้เล่นไม่มีความจำเป็นที่จะต้องดาวน์โหลดAppication สามารถเล่นสล็อตเว็บตรง ไม่ผ่านเอเย่นต์ได้หน้าเว็บหรือบราวร์เซอร์ได้เลย สำหรับใครที่ไม่มั่นใจสำหรับในการลงทุนสามารถทดสอบเล่นสล็อตได้ฟรี ทางพวกเรามีระบบระเบียบการทดสอบเล่นสล็อตให้ทุกคน ทดสอบเล่นได้โดยไม่ต้องสมัครสมาชิก ทางพวกเรามีเครดิตฟรีให้ท่านเอาไปเล่นฟรีๆแบบไม่จำกัด สิทธิพิเศษวันนี้สำหรับคนที่ยังไม่ได้เป็นพวกกับทาง ออโต้สล็อต สามารถรับโบนัสเครดิตฟรี 100% ได้เพียงแต่สมัครสมาชิกใหม่เข้ามาเล่นกับพวกเราแค่นั้น รีบสมัครได้เลยวันนี้ สล็อตauto
2023-03-31 05:06:12
RESPONDER A ESTE COMENTARIO