Gibt es in SimGrid irgendwelche Unterschiede zwischen send und dsend, mit Ausnahme der blockierenden/nicht blockierenden Funktion?Gibt es Unterschiede zwischen Senden und Senden in SimGrid?
2
A
Antwort
2
dsend
ist eine nicht blockierende abgetrennte senden. Wenn Sie nach einem nicht blockierenden Send suchen, dann ist das isend
. Der Unterschied besteht darin, dass Sie MSG_comm_wait()
oder MSG_comm_test()
unbedingt ausführen müssen, um eine Kommunikation zu beenden, die mit isend
gestartet wurde (die Datenübertragung erfolgt nicht, wenn Sie dies nicht tun). Sie können nicht mit der mit dsend
gestarteten Kommunikation interagieren.
Das Konzept der abgetrennten Kommunikation ist von abgelösten Threads inspiriert, so dass es hilfreich sein kann, darüber im Internet zu lesen.
Verwandte Themen
- 1. Gibt es in Jasmine irgendwelche Unterschiede zwischen beforeAll() und lassen?
- 2. Gibt es Unterschiede zwischen Klassenimporten und Paketimporten in Java?
- 3. Gibt es Unterschiede zwischen diesen beiden Linien?
- 4. Unterschied zwischen AJAX und Senden
- 5. Gibt es wichtige Unterschiede zwischen Camping und Sinatra?
- 6. Gibt es große Unterschiede zwischen Log4J 1.2 und Log4J 2.0?
- 7. Gibt es Unterschiede zwischen Java "synchronisiert" und C# "Sperre"?
- 8. Gibt es Unterschiede zwischen ANSI C und ISO C?
- 9. Gibt es Unterschiede zwischen neuem F und neuem F()?
- 10. Simgrid-Java. Senden von Anweisungen von Master zu Worker
- 11. Variable zwischen Aktivitäten senden
- 12. PHP, nicht senden, wenn es Fehler gibt
- 13. Gibt es einen Unterschied zwischen '=' und In?
- 14. Gibt es Unterschiede zwischen deklarieren Variablen normalerweise in Express?
- 15. Senden von Daten zwischen Erlang und C++
- 16. senden variabel zwischen Controller und Ansicht
- 17. Parallel Aufgabe in SimGrid
- 18. Bash Unterschiede zwischen {} und()?
- 19. Unterschiede zwischen MVC-Routing und SPA-Routing?
- 20. Warum gibt es Unterschiede zwischen diesen beiden Codes?
- 21. Gibt es einen Unterschied zwischen VbNullString und ""?
- 22. Ausführungszeit Unterschiede, gibt es irgendwelche?
- 23. Gibt es einen Unterschied zwischen $ @ und "$ @"?
- 24. silex senden Parameter zwischen Steuerungen
- 25. Senden von Nachrichten zwischen Benutzern
- 26. Vert.x NetSocket zwischen Verticles senden
- 27. Unterschiede zwischen BaseHttpServer und wsgiref.simple_server
- 28. Senden von Merkmalsobjekten zwischen Aufgaben in Rust
- 29. Senden Sie Daten zwischen Aktivitäten
- 30. Unterschiede zwischen OPC und DDS?