Je voudrais surveiller le nombre de threads utilisés par un processus spécifique sous Linux. Existe-t-il un moyen simple d'obtenir ces informations sans affecter les performances du
Je voudrais surveiller le nombre de threads utilisés par un processus spécifique sous Linux. Existe-t-il un moyen simple d'obtenir ces informations sans affecter les performances du
J'y pense et c'est ce que j'ai trouvé: Voyons ce code ci-dessous: console.clear(); console.log("a"); setTimeout(function(){console.log("b");},1000); console.log("c"); setTimeout(function(){console.log("d");},0); Une demande arrive et le moteur JS commence à exécuter le code ci-dessus étape par...
Dans l'interface utilisateur, pour effectuer un travail de fond, j'ai utilisé un fichier Thread. Mais comme suggéré par d'autres, j'utilise maintenant AsyncTask. Quelle est la principale différence entre a Threadet an AsyncTask? Dans quel scénario, dois-je utiliser un Threadou un...
Est-il vrai que C ++ 0x viendra sans sémaphores? Il y a déjà quelques questions sur Stack Overflow concernant l'utilisation des sémaphores. Je les utilise (sémaphores posix) tout le temps pour laisser un thread attendre un événement dans un autre thread: void thread0(...) { doSomething0();...
Veuillez expliquer du point de vue Linux, Windows? Je programme en C #, ces deux termes feraient-ils une différence? S'il vous plaît poster autant que vous le pouvez, avec des exemples et autres ....
En travaillant avec le modèle threadé de C ++ 11, j'ai remarqué que std::packaged_task<int(int,int)> task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout << f.get() << '\n'; et auto f = std::async(std::launch::async, [](int a, int b) { return...
Quelle est la meilleure façon de démarrer un fil _beginthread, _beginthreadxou CreateThread? J'essaie de déterminer quels sont les avantages / inconvénients de _beginthread, _beginthreadexet CreateThread. Toutes ces fonctions renvoient un descripteur de thread à un thread nouvellement créé, je sais...
Un appel asynchrone crée-t-il toujours un nouveau thread? Quelle est la différence entre les deux? Un appel asynchrone crée-t-il ou utilise-t-il toujours un nouveau thread? Wikipedia dit : En programmation informatique, les événements asynchrones sont ceux qui se produisent indépendamment du flux...
À partir des JavaDocs: Un ConcurrentLinkedQueue est un choix approprié lorsque de nombreux threads partageront l'accès à une collection commune. Cette file d'attente n'autorise pas les éléments nuls. ArrayBlockingQueue est un "tampon borné" classique, dans lequel un tableau de taille fixe contient...
Je veux que du code s'exécute en arrière-plan en continu. Je ne veux pas le faire dans un service. Y a-t-il un autre moyen possible? J'ai essayé d'appeler la Threadclasse dans mon Activitymais mon Activityreste en arrière-plan pendant un certain temps, puis il s'arrête. La Threadclasse cesse...
Je suis confus avec la description de thread_localC ++ 11. Ma compréhension est que chaque thread a une copie unique des variables locales dans une fonction. Les variables globales / statiques sont accessibles par tous les threads (éventuellement accès synchronisé à l'aide de verrous). Et les...
Questions pertinentes : À propos de C ++ 11: C ++ 11: std :: thread groupé? Async (launch :: async) en C ++ 11 rendra-t-il les pools de threads obsolètes pour éviter la création de threads coûteux? À propos de Boost: Thread C ++ boost réutilisant les threads boost :: thread et en créer un pool!...
J'ai un pool de threads fixe auquel je soumets des tâches (limité à 5 threads). Comment puis-je savoir lequel de ces 5 threads exécute ma tâche (quelque chose comme "thread n ° 3 sur 5 fait cette tâche")? ExecutorService taskExecutor = Executors.newFixedThreadPool(5); //in infinite loop:...
S'il y a deux threads accédant à une variable globale, de nombreux didacticiels indiquent que la variable est volatile pour empêcher le compilateur de mettre en cache la variable dans un registre et qu'elle ne soit donc pas mise à jour correctement. Cependant, deux threads accédant tous les deux à...
J'ai trouvé ce package PECL appelé threads , mais il n'y a pas encore de version. Et rien ne se passe sur le site
À quoi fait référence un moniteur dans la programmation simultanée en Java? Quand je lis que "chaque objet a associé un moniteur" qu'est-ce que cela signifie? Est-ce un objet
Quelqu'un pourrait-il me dire ce qui est fait exactement dans les deux situations? Quel est le coût principal de chacun
J'ai 2 matrices et je dois les multiplier puis imprimer les résultats de chaque cellule. Dès qu'une cellule est prête, je dois l'imprimer, mais par exemple, je dois imprimer la cellule [0] [0] avant la cellule [2] [0] même si le résultat de [2] [0] est prêt en premier . J'ai donc besoin de...
Lorsque j'ai besoin de quelque chose à exécuter de manière asynchrone , comme une tâche de longue durée ou une logique qui utilise le réseau, ou pour une raison quelconque, démarrer un nouveau thread et l'exécuter fonctionne correctement. Créer un gestionnaire et l'exécuter fonctionne également....
Quelle est la différence entre Lock et Mutex? Pourquoi ne peuvent-ils pas être utilisés de manière