Utilisation des threads windows.

Description

Un petit programme qui calcul les tailles de fichiers par type de fichiers.
Pas de recursion pour traverser l'arborescense mais des messages d'un thread vers un autre.
Comment utiliser les threads et developper une application capable de traiter des donnees en //.
Un petit gestionnaire de file d'attente (FIFO) est utilise pour passer des messages d'un thread a un autre.
WINDOWS API utilisee ex: (InitializeCriticalSectionAndSpinCount,DeleteCriticalSection,InterlockedIncrement,InterlockedDecrement,
_endthreadex,ExitThread,EnterCriticalSection,LeaveCriticalSection,_beginthreadex,InterlockedCompareExchange,WaitForMultipleObjects,PulseEvent,...)

Conclusion :


Sur mon systems AMD FX 60 (Dual core) ~20000 repertoires et 250000 ~fichiers (Execute en 25 secondes start-stop).
Si j'execute le prgramme une second fois alors 2,327 secondes (cache).

Je suis au USA depuis tres longtemp et je perd mon francais. Alors je mexcuse pour mon orthographe.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.