Als «concurrency» getaggte Fragen

In der Informatik ist Parallelität eine Eigenschaft von Systemen, in denen mehrere Berechnungen in überlappenden Zeiträumen durchgeführt werden können. Die Berechnungen können auf mehreren Kernen in demselben Chip, präventiv zeitlich geteilten Threads auf demselben Prozessor oder auf physisch getrennten Prozessoren ausgeführt werden.






7
Wie lautet die Antwort von Haskell auf Node.js?
Ich glaube, die Erlang-Community ist nicht neidisch auf Node.js, da sie nicht blockierende E / A nativ ausführt und Möglichkeiten bietet, Bereitstellungen einfach auf mehr als einen Prozessor zu skalieren (etwas, das nicht einmal in Node.js integriert ist). Weitere Informationen finden Sie unter http://journal.dedasys.com/2010/04/29/erlang-vs-node-js und Node.js oder Erlang Was ist …

5
Warum wird dieses Java-Programm trotzdem beendet, sollte es anscheinend nicht (und nicht)?
Eine sensible Operation in meinem Labor ist heute völlig schief gelaufen. Ein Aktuator auf einem Elektronenmikroskop überschritt seine Grenzen, und nach einer Kette von Ereignissen verlor ich 12 Millionen Dollar an Ausrüstung. Ich habe über 40K Zeilen im fehlerhaften Modul auf diese eingegrenzt: import java.util.*; class A { static Point …

5
Wie funktioniert das Disruptormuster von LMAX?
Ich versuche das Disruptormuster zu verstehen . Ich habe das InfoQ-Video gesehen und versucht, ihre Zeitung zu lesen. Ich verstehe, dass es sich um einen Ringpuffer handelt, der als extrem großes Array initialisiert wird, um die Cache-Lokalität zu nutzen und die Zuweisung von neuem Speicher zu eliminieren. Es hört sich …

30
Was ist das häufigste Parallelitätsproblem, auf das Sie in Java gestoßen sind? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

10
Synchronisation gegen Sperre
java.util.concurrentDie API stellt eine Klasse namens as bereit Lock, die das Steuerelement grundsätzlich serialisiert, um auf die kritische Ressource zuzugreifen. Es gibt Methoden wie park()und unpark(). Wir können ähnliche Dinge tun, wenn wir synchronizedSchlüsselwörter wait()und notify() notifyAll()Methoden verwenden können. Ich frage mich, welches davon in der Praxis besser ist und …

6
Warum soll das Erstellen eines Threads teuer sein?
In den Java-Tutorials heißt es, dass das Erstellen eines Threads teuer ist. Aber warum genau ist es teuer? Was genau passiert, wenn ein Java-Thread erstellt wird, dessen Erstellung teuer wird? Ich nehme die Aussage als wahr an, aber ich interessiere mich nur für die Mechanik der Thread-Erstellung in JVM. Thread-Lebenszyklus-Overhead. …

8
Wie funktionieren synchronisierte statische Methoden in Java und kann ich sie zum Laden von Entitäten im Ruhezustand verwenden?
Wenn ich eine util-Klasse mit statischen Methoden habe, die Hibernate-Funktionen aufruft, um den grundlegenden Datenzugriff zu erreichen. Ich frage mich, ob die Herstellung der Methode synchronizedder richtige Ansatz ist, um die Gewindesicherheit zu gewährleisten. Ich möchte, dass dies den Zugriff von Informationen auf dieselbe DB-Instanz verhindert. Ich bin mir jetzt …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.