25-02-2014, 03:19 PM
Une machine virtuelle possède sa propre gestion des pid, donc si deux serveurs virtuels (issus de machines virtuelles) font tourner chacun leur cron, ils peuvent avoir le même pid (1 chance sur 32768, par défaut). Mais je doute surtout que ces deux serveurs virtuels (indépendants) traitent la même table de cron. C'est sensé être cloisonné à leur niveau, l'un n'a pas accès aux ressources de l'autre.
De plus, c'est pas dit que à chaque utilisateur corresponde un cron. Starmindfr ne peut pas gérer lui-même sa table de cron. Si c'est un serveur mutualisé / virtuel, cela fontionne surrement suivant le principe suivant : chaque utilisateur ajoute ses tâches par l'IHM qui sont ajoutées dans une table de cron générale de la machine. Et un seul cron (normalement) appel ces tâches, quelque soit l'utilisateur final. Tout ça pour dire que si on double le process appelant, il a forte qu'il soit sur la même machine, et que donc il n'aient pas les même pid.
(Après, je connais pas le détails de la config de Starmindfr, j'imagine juste que c'est pas un dédié vu qu'il n'a pas de shell).
De plus, c'est pas dit que à chaque utilisateur corresponde un cron. Starmindfr ne peut pas gérer lui-même sa table de cron. Si c'est un serveur mutualisé / virtuel, cela fontionne surrement suivant le principe suivant : chaque utilisateur ajoute ses tâches par l'IHM qui sont ajoutées dans une table de cron générale de la machine. Et un seul cron (normalement) appel ces tâches, quelque soit l'utilisateur final. Tout ça pour dire que si on double le process appelant, il a forte qu'il soit sur la même machine, et que donc il n'aient pas les même pid.
(Après, je connais pas le détails de la config de Starmindfr, j'imagine juste que c'est pas un dédié vu qu'il n'a pas de shell).