qu'est-ce qu'un multhreading? - Divers - Programmation
Marsh Posté le 20-10-2004 à 17:31:21
un "multithreading" ça n'existe pas.
Une application utilisant la technique du "multithreading" est tout bêtement une appli qui effectue ses traitements dans plusieurs threads...
[edit]
Bien entendu compatible avec tous les OS/Cpus courants...
Marsh Posté le 20-10-2004 à 17:33:53
merci beaucoup et l'hyperthreading? est-ce courant? est-ce mieux?
Marsh Posté le 20-10-2004 à 17:35:33
whapy a écrit : merci beaucoup et l'hyperthreading? est-ce courant? est-ce mieux? |
l'hyperthreading c'est le nom de la technologie d'intel qui simule 2 processeurs logiques alors qu'il n'y en a qu'un physiquement.
Tous les pentium4 récents le supportent, et les OS récents aussi...mais on s'écarte de la programmation là.
Marsh Posté le 20-10-2004 à 17:35:57
skeye a écrit : un "multithreading" ça n'existe pas. |
c'est à dire que l'application est découpé en plusieurs segments et des processus se chargent de les traiter?
Marsh Posté le 20-10-2004 à 17:36:45
skeye a écrit : l'hyperthreading c'est le nom de la technologie d'intel qui simule 2 processeurs logiques alors qu'il n'y en a qu'un physiquement. |
excuse moi je ne le savais pas
Marsh Posté le 20-10-2004 à 17:27:56
un thread c'est un processus léger qui découpe une application pour son exécution pour un gain de temps c'est cela? mais un multithreading? c'est quoi?
application et cpu et OS qui supportent cette technologie?
merci pour vos réponses pertinentes