Objective-C Language Qu'est-ce que la dépêche centrale?


Exemple

Qu'est-ce que la concurrence?

  • Faire plusieurs choses en même temps.
  • Profitant du nombre de cœurs disponibles dans les CPU multicœurs.
  • Exécution de plusieurs programmes en parallèle.

Objectifs de la concurrence

  • Programme en cours d'exécution en arrière-plan sans courir le processeur.
  • Définissez les tâches, définissez les règles et laissez le système prendre la responsabilité de les exécuter.
  • Améliorez la réactivité en vous assurant que le thread principal est libre de répondre aux événements des utilisateurs.

RÉPARTITIONS

Expédition centralisée centralisée - les files d'attente de répartition nous permettent d'exécuter des blocs de code arbitraires de manière asynchrone ou synchrone. Toutes les files d'attente de répartition sont les premières entrées.