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 

Reentrance



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!

22.10.2006, 09:32
Beitrag #15

cb Offline
LVF-SeniorMod


Beiträge: 1.734
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Reentrance
' schrieb:Das sehe ich anders: Das ist nicht nur "nur bedingt richtig" sondern schlichtweg falsch.

nö, ist es nicht. Ich präzisiere meine Aussage nochmal:

- das 10 Sekunden Beispiel ist falsch, wie Freedive bereits angemerkt hat, richtig ist:
Wenn man mittels VI Server reentrante VIs schneller aufruft, als sie abgearbeitet werden, dann müllt man sich den Speicher zu. So lange es bei einer definierten maximalen Anzahl von Instanzen bleibt, ist das kein Problem. Problematisch kann es werden, wenn man keine Kontrolle mehr über die Anzahl der Instanzen hat. Bei meinem 10 Sekunden Beisiel hätte man immer nur 10 Instanzen im Speicher => kein Problem.

Wenn man meherere Instanzen eines reentranten VIs z.B. in einer while-Schleife aufruft, dann gilt natürlich das Datenflussprinzip (hatte ich schon erwähnt ...), welbst wenn die VIs *in der Luft hängen*, da *kann* man nicht in die Gefahr laufen, dass man den Speicher zumüllt.

Und wenn man die Posts mal genau durchliest, dann meinen wir glaub ich alle das gleicheWink

grüße
CB

http://www.rotabench.com - Prüftechnik für Elektromotoren
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Reentrance - eg - 18.10.2006, 22:20
Reentrance - A.Berndsen - 19.10.2006, 07:26
Reentrance - eg - 19.10.2006, 10:05
Reentrance - Svenni - 19.10.2006, 17:00
Reentrance - jg - 19.10.2006, 19:37
Reentrance - eg - 19.10.2006, 22:51
Reentrance - eg - 19.10.2006, 23:26
Reentrance - jg - 20.10.2006, 07:47
Reentrance - cb - 20.10.2006, 10:19
Reentrance - eg - 20.10.2006, 16:06
Reentrance - cb - 20.10.2006, 18:13
Reentrance - eg - 21.10.2006, 11:44
Reentrance - thomas.sandrisser - 21.10.2006, 15:05
Reentrance - Lucki - 22.10.2006, 00:32
Reentrance - cb - 22.10.2006 09:32
Reentrance - Lucki - 22.10.2006, 11:00
Reentrance - cb - 22.10.2006, 17:58

Gehe zu: