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 

2 While Schleifen parallel



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!

30.03.2006, 14:49
Beitrag #9

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
2 While Schleifen parallel
Hi Surfman,

also mit Semaphoren macht das keinen Sinn. Semaphoren sind hilfreich wenn man z.B. auf eine Harware oder Datei von mehreren Programmstellen aus zugreift und verhindern möchte das zu viele Zugriffe gleichzeitig ablaufen. Die Anzahl wie oft eine Semaphore belegt werden darf wird an der Funktion "Create Semaphore" angegeben. Ist die maximale Semaphorenbelegung erreicht, wartet das Programm bei dem nächsten semaphorengesteuerten Programmteil solange bis mindestens eine Semaphrenbelegung freigegeben wird.

Bei den Rendezvous wird immer abgefragt ob sich eine gewisse Anzahl von Programmteilen an einem bestimmten Punkt befinden. Ist die aktuelle Anzahl kleiner als die an der Funktion "Create Rendezvous" angegebene erforderliche Anzahl, warten alle Programmteile solange bis sich soviele Rendezvous wie gefordert gemeldet haben.

Die Synchronisation der Schleifen könnte auch gut mit "Funktionalen Globalen Variablen" realisiert werden, allerdings wäre das dann ein "Nachbau" der Rendezvous.

Was funktioniert denn nicht an dem Stopp-Button? Die zweite Schleife wird einmal mehr durchlaufen, das ist klar. Wenn das natürlich Probleme bereitet muss der Stopp-Vorgang anders realisiert werden.



Gruß,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
2 While Schleifen parallel - Surfman - 28.03.2006, 20:18
2 While Schleifen parallel - eg - 28.03.2006, 20:56
2 While Schleifen parallel - Surfman - 29.03.2006, 21:16
2 While Schleifen parallel - marker - 30.03.2006, 09:43
2 While Schleifen parallel - eg - 30.03.2006, 10:18
2 While Schleifen parallel - eg - 30.03.2006, 10:31
2 While Schleifen parallel - Surfman - 30.03.2006, 14:06
2 While Schleifen parallel - eg - 30.03.2006, 14:42
2 While Schleifen parallel - marker - 30.03.2006 14:49
2 While Schleifen parallel - FilthHound - 31.03.2006, 09:56
2 While Schleifen parallel - marker - 31.03.2006, 10:47
2 While Schleifen parallel - FilthHound - 04.04.2006, 07:46
2 While Schleifen parallel - eg - 04.04.2006, 09:12
2 While Schleifen parallel - eg - 27.07.2007, 15:18
2 While Schleifen parallel - Lucki - 28.07.2007, 05:16
2 While Schleifen parallel - Lucki - 28.07.2007, 11:12

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2 Schleifen parallel bedienen HTL_HL 3 4.413 12.02.2016 13:05
Letzter Beitrag: Lucki
  Mehrere Schleifen parallel ausführen! houss 7 12.975 06.08.2013 14:41
Letzter Beitrag: houss
  For Schleifen parallel Kova 9 8.932 23.11.2010 11:13
Letzter Beitrag: Kova
  Zwei While Schleifen Parallel eine Bedingung zur Beendung samuel-stinger 20 25.607 17.11.2010 17:37
Letzter Beitrag: TSC
  Pausieren von parallel ablaufenden Producer/Consumer Schleifen Aleph1 19 15.699 24.06.2010 12:38
Letzter Beitrag: Aleph1
  2 Schleifen Parallel laufen lassen ManuelH 3 11.071 13.05.2009 19:44
Letzter Beitrag: ImExPorty

Gehe zu: