Was ist Concurrency?
Es ist die Fähigkeit eines Computers, mehrere Prozesse gleichzeitig zu verwalten und in Teilen auszuführen.
Definition
Computer erledigen tatsächlich eine Sache sehr schnell. Parallelität ist ein Managementstil, der Ihnen das Gefühl gibt, die gesamte Arbeit gleichzeitig zu erledigen, indem Sie einen Job in kleine Teile aufteilen und mit dem nächsten fortfahren, bevor ein Job abgeschlossen ist.
So funktioniert es
Der Prozessor verarbeitet Aufgaben sehr schnell nacheinander, sodass beim Benutzer der Eindruck entsteht, dass sie alle gleichzeitig ausgeführt werden.
Wo es eingesetzt wird
Es wird in Webservern, Mehrbenutzeranwendungen und modernen Betriebssystemen eingesetzt.
Häufig verwechselt mit
Es wird mit Parallelität verwechselt; Parallelität bedeutet im wahrsten Sinne des Wortes, dass zwei verschiedene Prozessoren zwei Aufgaben gleichzeitig ausführen, während Parallelität das Timing der Aufgaben bezeichnet.
Häufige Fragen
Warum ist es wichtig?
Es stellt sicher, dass der Computer nicht im Leerlauf bleibt und Tausende von Benutzern gleichzeitig bedienen kann.
Ist es schwierig, Code zu schreiben?
Ja, wenn zwei Jobs gleichzeitig miteinander in Konflikt geraten, kann es zu Fehlern kommen, die sorgfältig gehandhabt werden sollten.
Verwandte Begriffe
Verwandte Werkzeuge
Diese Erklärung wurde für TreScout in einfacher Sprache verfasst und maschinell übersetzt aus dem türkischen Original · maßgeblich ist die türkische Fassung. Wenn etwas falsch oder unvollständig wirkt, schreiben Sie an hello@trescout.com. Auf Türkisch lesen →