Articles of processus de

Différence entre les threads de niveau utilisateur et ceux supportés par le kernel?

J’ai parcouru quelques notes basées sur ce sujet, et bien que je comprenne les threads en général, je ne suis pas vraiment sûr des différences entre les threads au niveau utilisateur et au niveau du kernel . Je sais que les processus sont essentiellement composés de plusieurs threads ou d’un seul thread, mais ces threads […]

Quand utiliser chaque méthode de lancement d’un sous-processus dans Ruby

1. “ Le Backtick défini dans le kernel 1. a) %x{} Pourcentage X <syntaxe alternative pour The Backtick défini dans parse.y, voir discussion 2. system() Kernel # system 3. fork() Noyau # fork, Process # fork 4. open() ouvrir un tuyau Noyau # ouvert 4.a. IO.popen() <se comporte comme open() ouvrir un tuyau IO # […]

Comment connecter Visual Studio à un processus qui n’est pas encore démarré?

J’ai un programme .NET qui ne peut pas être exécuté à partir de Visual Studio pour certaines raisons (fichier Excel créé à partir d’un projet de modèle Excel 2010) pour lequel je dois déboguer des événements de démarrage. Si je veux déboguer des événements qui viennent après l’initialisation du programme, il n’y a pas de […]

Haskell léger threads overhead et utilisation sur multicores

J’ai lu le livre “Real World Haskell”, le chapitre sur la concurrence et le parallélisme. Ma question est la suivante: Étant donné que les threads Haskell ne sont en réalité que des threads “virtuels” multiples au sein d’un “vrai” thread OS, cela signifie-t-il que la création de nombreux threads (comme 1000) n’aura pas un impact […]

Construction de solutions C # à partir de la ligne de commande avec Visual Studio 2010

Je souhaite automatiser le processus de construction de mes solutions C #. Comment puis-je créer des solutions C # à partir de la ligne de commande afin de ne pas avoir à gérer les dépendances manuellement?

Exécuter plusieurs agents TeamCity sur le même ordinateur?

Nous avons plusieurs machines de construction, chacune exécutant un seul agent de génération TeamCity. Chaque machine est très puissante et nous aimerions exécuter plusieurs agents de construction sur le même ordinateur. Est-ce possible sans utiliser la virtualisation ? Existe-t-il des alternatives de qualité à TeamCity pour ce faire?

Lecture continue de STDOUT du processus externe en Ruby

Je veux lancer Blender depuis la ligne de commande via un script Ruby, qui traitera ensuite la sortie donnée par Blender ligne par ligne pour mettre à jour une barre de progression dans une interface graphique. Il n’est pas vraiment important que Blender soit le processus externe dont je dois lire la sortie standard. Je […]

Quel est l’intérêt d’un “Build Server”?

Je n’ai pas travaillé pour de très grandes organisations et je n’ai jamais travaillé pour une entreprise disposant d’un “Build Server”. Quel est leur but? Pourquoi les développeurs ne construisent-ils pas le projet sur leurs machines locales? Certains projets sont-ils si volumineux que des machines plus puissantes sont nécessaires pour le construire dans un délai […]

Un moyen d’écrire un fichier Windows .bat pour tuer des processus?

Donc, chaque fois que j’allume ma machine de développement appartenant à mon entreprise, je dois tuer plus de 10 processus à l’aide du gestionnaire de tâches ou de toute autre application de gestion des processus uniquement pour obtenir des performances correctes de mon IDE. Oui, il s’agit de processus provenant de programmes que ma société […]

ATTENDRE que «tout processus» se termine

Existe-t-il une fonctionnalité intégrée à bash pour attendre la fin d’un processus? La commande wait permet uniquement d’attendre la fin des processus enfants. J’aimerais savoir s’il existe un moyen d’attendre la fin d’un processus avant de continuer dans un script. Une façon mécanique de le faire est la suivante, mais j’aimerais savoir s’il existe une […]