Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.java > #12848
| From | Gerhard Landeck <spam@glandeck.de> |
|---|---|
| Newsgroups | de.comp.lang.java |
| Subject | Re: Polling versus Ereignissteuerung |
| Date | 2015-10-16 14:59 +0200 |
| Organization | albasani.net |
| Message-ID | <bks12bhmh080795levpmn8g386novkk2nq@4ax.com> (permalink) |
| References | <17js1b1r57vgdjundmi51v20151oq80t7k@4ax.com> <mvnha9$leq$1@gwaiyur.mb-net.net> <obpu1bh3ndcuqap314v8kara5lfjjjeq4j@4ax.com> <mvolh8$btv$1@gwaiyur.mb-net.net> |
On Thu, 15 Oct 2015 18:50:48 +0200, Marcel Mueller <news.5.maazl@spamgourmet.org> wrote: >On 15.10.15 10.44, Gerhard Landeck wrote: >> 2. Implementierung (Ereignisgesteuert): Xeyes registriert sich beim BS >> als "Interessent" für Cursorpositionen. Ändert sich diese, wird Xeyes >> benachrichtigt. >> Da ist doch kein verstecktes Polling drin? > >Xeyes verursacht AFAIK keine wahrnehmbare CPU Last. Und das nicht erst >seit neuestem. Es geht nicht um "wahrnehmbare " CPU-Last. Und auch nicht um Xeyes. Das war nur ein Beispiel. > >Den Takt gibt letztlich der Maustreiber vor und der hängt bei USB am >USB-Controller-Interrupt, der wiederum durch Polling mit 1kHz die Maus >nach neuen Koordinaten fragt. Letzters Polling ist Teil der >USB-Spezifikation und damit unvermeidbar. USB-Devices können sich nicht >unaufgefordert am Bus melden. Die CPU ist aber unbeteiligt. > > Sicher, aber ich kann mir nicht vorstellen, dass ein Programm wie (z.B.) Xeyes direkt die Hardware fragt, wo der Cursor steht. Die fragt doch das Betriebssystem. Bevor ich mir die Finger wund schreibe, hier mal der Link, wo das beschrieben ist. http://arstechnica.com/apple/2013/10/os-x-10-9/14/ Primär denke ich, geht es mehr um Callback-Methoden.
Back to de.comp.lang.java | Previous | Next — Previous in thread | Next in thread | Find similar
Polling versus Ereignissteuerung Gerhard Landeck <spam@glandeck.de> - 2015-10-14 14:41 +0200
Re: Polling versus Ereignissteuerung Florian Weimer <fw@deneb.enyo.de> - 2015-10-14 19:34 +0200
Re: Polling versus Ereignissteuerung Gerhard Landeck <spam@glandeck.de> - 2015-10-15 10:35 +0200
Re: Polling versus Ereignissteuerung Florian Weimer <fw@deneb.enyo.de> - 2016-03-28 20:21 +0200
Re: Polling versus Ereignissteuerung Marcel Mueller <news.5.maazl@spamgourmet.org> - 2015-10-15 08:32 +0200
Re: Polling versus Ereignissteuerung Gerhard Landeck <spam@glandeck.de> - 2015-10-15 10:44 +0200
Re: Polling versus Ereignissteuerung Marcel Mueller <news.5.maazl@spamgourmet.org> - 2015-10-15 18:50 +0200
Re: Polling versus Ereignissteuerung Gerhard Landeck <spam@glandeck.de> - 2015-10-16 14:59 +0200
Re: Polling versus Ereignissteuerung Marcel Mueller <news.5.maazl@spamgourmet.org> - 2015-10-16 18:27 +0200
csiph-web