INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Queue von hinten auslesen?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.10.2012, 13:51 (Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2012 16:34 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Queue von hinten auslesen?
(26.10.2012 10:35 )Achim schrieb:  Warum probierst du das nicht einfach aus? Man kann sich da ja recht schnell ein Demo zusammen klicken?
Der Vorteil der Queues/Notifieres ist aber die Synchronisation von Senden und Empfangen. Beim Auslesen einer lokalen Variablen wird nicht gwartet, bis ein neuer Wert anliegt, man weiß nicht, ab sie neu ist oder ob man den gleichen Wert schon x-mal gelesen hat. Man müßte dann noch eine boolsche Veriable für das Handshaking erstellen, das wird aber dann umständlicher und ist immer noch nicht so gut wie eine Queue oder Notifier.
Übrigens: Die zweitgenannte Lösung von Jens verdient meines Erachtesn die verbale Diskriminierung mit "Wenn es unbedingt eine Queues sein muss.." nicht. Ich würde Melder nur dort verwenden, wo sich Queues grundsätzlich nicht eignen und wofür sie (denke ich) gedacht sind: bei mehreren Empfängern.

Edit: Wenn die die Erzeugung immer schneller ist als dier Verbrauch, und immer nur der neueste Wert interessiert, Synchronisation also keine Rolle speilt, dann ist eine lokale Variable tatsächlich die einfachste Lösung.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Queue von hinten auslesen? - Chess - 25.10.2012, 22:21
RE: Queue von hinten auslesen? - jg - 25.10.2012, 22:44
RE: Queue von hinten auslesen? - Achim - 26.10.2012, 10:35
RE: Queue von hinten auslesen? - Lucki - 26.10.2012 13:51
RE: Queue von hinten auslesen? - Chess - 26.10.2012, 15:21

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Frage zu Queue Mistered 2 4.029 13.06.2020 08:03
Letzter Beitrag: Mistered
  Queue Action Engine Roumaen 6 6.778 22.10.2018 13:26
Letzter Beitrag: Roumaen
  Receive/Transmit Queue (UDP) NoWay 2 4.448 03.06.2014 14:09
Letzter Beitrag: NoWay
  Array aus einer Queue auslesen felix.korth 1 5.121 18.02.2014 15:13
Letzter Beitrag: Morpheus
  Queue Referenz mit o. ohne SR GT123 3 5.599 15.02.2012 23:19
Letzter Beitrag: phylin
  Queue mstefan26 1 4.102 10.08.2011 20:18
Letzter Beitrag: GerdW

Gehe zu: