Programació concurrent¶

Transparències¶

Concurrència: principis

Concurrència pràctica:

Exemples¶

fork¶

  • Exemple 1 de fork (compartició del CES)
  • Exemple 2 de fork (compartició de CEE i CES)

popen¶

  • Exemple 1 de system
  • Exemple 1 de popen
  • Exemple 2 de popen
  • Exemple 2 de Popen (subprocess)

threadings¶

  • Exemple 1 de compartició de memòria
  • Exemple 2 de compartició de memòria
  • Efectes del GIL de python
  • Exemple de compartició de recursos

multiprocessing¶

  • Comparació de solucions segons model concurrent

comparació de models¶

  • Comparació de solucions segons model concurrent

exemples transparències¶

  • Exemples transparències concurrència

Exercicis¶

  • Exercicis
    • os
      • Generació successió nombres primers
      • Fer canonada
    • threading
      • Localització de fitxers
      • Ordinadors en xarxa
    • threading / secció crítica
      • Reserva de places d’Avió
    • multiprocessing
      • Càlcul nombre π per Montecarlo

Solucions¶

  • Solucions exercicis

Processament de dades i Comunicació

Navigation

Continguts:

  • Temari
  • Notes

Related Topics

  • Documentation overview
    • Temari
      • Previous: Processar fitxers en paral·lel
      • Next: Exemple 1 de fork (compartició del CES)

Quick search

©2021-2023, Josep Vilaplana. | Powered by Sphinx 5.3.0 & Alabaster 0.7.12 | Page source