"The threads library is implemented by time-sharing on a single processor. It will not take advantage of multi-processor machines. Using this library will therefore never make programs run faster. However, many programs are easier to write when structured as several communicating processes. "
Pfff, pourquoi utilise t'on le mot thread pour tout et n'importe quoi?
Ça serait quand même plus simple si le sens des mots était standardisé..
Une proposition:
-process: géré par l'OS, mémoire non partagée par défaut.
-task: géré par le langage/une librairie, mémoire non partagée par défaut.
-thread: géré par l'OS, mémoire partagée par défaut.
-fiber: géré par le langage/une librairie, mémoire partagée par défaut.
[^] # Re: dev français ?
Posté par reno . En réponse à la dépêche Présentation de Rust 0.8. Évalué à 2.
Pfff, pourquoi utilise t'on le mot thread pour tout et n'importe quoi?
Ça serait quand même plus simple si le sens des mots était standardisé..
Une proposition:
-process: géré par l'OS, mémoire non partagée par défaut.
-task: géré par le langage/une librairie, mémoire non partagée par défaut.
-thread: géré par l'OS, mémoire partagée par défaut.
-fiber: géré par le langage/une librairie, mémoire partagée par défaut.