J'ai besoin de traiter 60000 fichiers en une seule fois en utilisant une méthode. Comment utiliser le threading pour augmenter les performances et réduire le temps de traitement. Si j'utilise plusieurs threads qui accèdent à la même méthode, va-t-il lancer une erreur? Pouvez-vous me donner un exemple de la façon de le traiter?C# Multithreading accédant à une seule méthode
Répondre
Voici un tutoriel Microsoft avec des explications et des exemples sur le codage d'un projet multithread. http://msdn.microsoft.com/en-us/library/aa645740%28v=vs.71%29.aspx
Où sont les fichiers 60000? Tout en un dossier sur un disque dur local/SSD ou répartis sur plusieurs disques/serveurs LAN? Si tout est local, il n'y a peut-être pas grand chose à gagner par un traitement parallèle (il y en aura, mais le gain vaut-il la complication?). Si les fichiers couvrent des disques/serveurs, il y a potentiellement une énorme augmentation de performance disponible.
Mfg, Martin
Tous les fichiers se trouvent sur le même serveur que l'application. – Sarvan
- 1. Comment bloquer plusieurs utilisateurs accédant à une seule méthode en même temps en PHP?
- 2. UnsatisfiedLinkError tout en accédant à une méthode native
- 3. C# Multithreading
- 4. Java, multithreading, comment bloquer une autre méthode
- 5. port seulement une seule méthode de classe à C?
- 6. Multithreading dans Objective-C
- 7. Multithreading avec héritage (C++)
- 8. C++ accédant vecteur
- 9. multithreading InvalidOperationException C#
- 10. Multithreading et concurence avec C#
- 11. C# nom de la méthode de multithreading attendu
- 12. multithreading en C# 5.0
- 13. GC.Collect et multithreading en C#
- 14. C++ multithreading synchronisation
- 15. C++ Multithreading et événements
- 16. Asp.net - Multithreading in C#
- 17. Service accédant à une base de données
- 18. C# wpf multithreading
- 19. Méthode Const accédant aux variables statiques
- 20. Passer les arguments à la méthode lors du multithreading
- 21. MultiThreading WebBrowser Control C# STA
- 22. Invoquer une seule méthode une seule fois en Java
- 23. C Thread Events événements multithreading
- 24. multithreading dans C# compact framework
- 25. Python multithreading
- 26. Différents threads accédant aux mêmes dictionnaires (en lecture seule)
- 27. Sécurité de thread accédant à une liste <> d'objets en lecture seule
- 28. Erreurs de multithreading en C#
- 29. Bibliothèque multiprocesseur et multithreading CrossPlatform pour C++
- 30. Comment créer une méthode multithreading pour obtenir un fichier?
s'il vous plaît donner plus d'informations sur les fichiers. Que faites-vous avec eux et où sont-ils? Si vos opérations d'E/S utilisent un seul lecteur matériel, il ne prend pas en charge plusieurs E/S simultanées – oleksii
Ces fichiers se trouvent sur le serveur sur lequel l'application sera exécutée. – Sarvan
jetez un oeil à [ce livre] (http://www.albahari.com/threading/). Cela vous aidera à commencer à filer. – oleksii