Questions marquées «multithreading»

Le multithread est la capacité d'un ordinateur ou d'un programme à effectuer un travail simultanément ou de manière asynchrone en utilisant plusieurs flux d'exécution simultanés (généralement appelés threads).

5
Les minuteries C # s'écoulent-elles sur un thread séparé?
Un System.Timers.Timer s'écoule-t-il sur un thread distinct de celui qui l'a créé? Disons que j'ai une classe avec une minuterie qui se déclenche toutes les 5 secondes. Lorsque la minuterie se déclenche, dans la méthode écoulée, un objet est modifié. Disons que cela prend beaucoup de temps pour modifier cet …


9
Pourquoi i ++ n'est-il pas atomique?
Pourquoi n'est i++pas atomique en Java? Pour approfondir un peu Java, j'ai essayé de compter la fréquence à laquelle la boucle dans les threads est exécutée. Alors j'ai utilisé un private static int total = 0; dans la classe principale. J'ai deux fils. Sujet 1: Impressions System.out.println("Hello from Thread 1!"); …

11
java.lang.OutOfMemoryError: espace de tas Java
J'obtiens l'erreur suivante lors de l'exécution d'un programme multi-thread java.lang.OutOfMemoryError: Java heap space L'erreur ci-dessus s'est produite dans l'un des threads. À ma connaissance, l'espace de tas est occupé par des variables d'instance uniquement. Si cela est correct, alors pourquoi cette erreur s'est produite après une exécution correcte pendant un …

4
iPhone iOS fonctionnant dans un thread séparé
Quelle est la meilleure façon d'exécuter du code sur un thread distinct? Est-ce: [NSThread detachNewThreadSelector: @selector(doStuff) toTarget:self withObject:NULL]; Ou: NSOperationQueue *queue = [NSOperationQueue new]; NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(doStuff:) object:nil; [queue addOperation:operation]; [operation release]; [queue release]; J'ai fait la deuxième façon, mais le livre de cuisine Wesley que …

3
Limites des threads Android AsyncTask?
Je développe une application dans laquelle je dois mettre à jour certaines informations chaque fois que l'utilisateur se connecte au système, j'utilise également la base de données du téléphone. Pour toutes ces opérations (mises à jour, récupération de données à partir de la base de données, etc.), j'utilise des tâches …










En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.