Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierShaarlist

Stream API: stream() vs parallelStream()

24 mai 2024 à 07:56

Un article qui compare l'exécution séquentielle vs parallèle des Stream de Java.

En substance :

  • Les streams parallèles consomment plus de mémoire.
  • Elles deviennent rentables à partir de 1 000 000 d'éléments à traiter
    • Sur le PC du mec qui a fait le benchmark, et sans cette info, et avec du recule, son benchmark ne vaut plus grand chose. Par exemple, la parallélisation sur 4 et sur 64 CPU n'aura pas les mêmes effets... Potentiellement, c'est rentable à partir de 125 K éléments, voire moins.

Liens directs

❌
❌