plusieurs instances d'un même programme

mr_awd

Membre confirmé
13 Juin 2005
50
1
49
Salut,

fraichement debarqué de la planète windows, je me pose plain de questions concernant l'execution d'applications.Si dans la barre de menu tout en bas de la page si j'execute par exemple firefox (ca ce lance :D ) mais si je reclique encore une fois sur l'icone de firefox en bas de la page, dans la barre de menu, rien ne se passe alors que sous windows je pouvais lancer (je vais exagerer un peux, windows oblige) au moins 10 instances de firefox sans planter mon XP. Bref, comment executer plusieurs instances d'un même programme a partir de la barre de menu en bas de la page sans passer par Fichier -> Nouvelle Fenêtre?
 
Bonjour,

Déjà il faut que utilises le bon vocabulaire, ça sera plus simple...
La barre de menu en bas s'appelle le DOCK
La barre de menu en Haut s'appelle : LA BARRE DES MENUS !

Ensuite, si tu veux aller trés vite pour creer des instances (ou des fenetres) de firefox ou autres : raccourci clavier : pomme+N et tu créera autant de fenetres que tu veux.

N'oublie pas que tu as aussi les onglets de disponible (pomme+T) c'est souvent plus pratique que d'avoir plein de fenetres...
 
Quelqu'un avait posé la même question il y a quelque temps: comment, sur Mac, ouvrir plusieurs fois le même logiciel. Si la bidouille était possible, je n'en vois franchement pas l'intérêt. Cela fait partie des fonctionnalités incompréhensibles de Windows...
 
Super, merci!
Entre temps j'ai trouvé un autre moyen qui fonctionne pour tout les applications (textedit, Dreamweaver, etc)
Dans la console ecrire par exemple
/Applications/iPhoto.app/Contents/MacOS/iPhoto &
Faites la commande plusieurs fois et ca va fonctionner.....
Merci
 
Mais tu peux tout de même nous dire pourquoi tu veux faire ça ? Parce que moi je n'en vois pas l'utilité si ce n'est bouffer de la RAM
 
Beh écoute, cela s'appelle la libérté du choix! Non? Je veux poivoir executer plusieurs instances d'un programme et ca doit être assez comme l'argument, non?
Je suis super content que la console existe! En ce qui concerne la RAM, hum,
la commande "top" dans la console te donne une petite idée de la consommation RAM de la machine

Processes: 65 total, 2 running, 63 sleeping... 156 threads 01:55:15
Load Avg: 0.53, 0.40, 0.41 CPU usage: 26.2% user, 21.5% sys, 52.3% idle
SharedLibs: num = 128, resident = 42.4M code, 4.21M data, 12.4M LinkEdit
MemRegions: num = 9423, resident = 146M + 14.7M private, 182M shared
PhysMem: 75.0M wired, 316M active, 219M inactive, 610M used, 157M free
VM: 4.12G + 98.7M 66449(1) pageins, 4945(0) pageouts

On peut dire que MAC est gourmand dans l'outilisation de la mémoir RAM, ca oui!
Par contre j'ai un Apache2, mySQL, plain d'autres bidouilles qui tournent, Firefox x 3, Thunderbird, Console, Samba, cupsd, Postfix, Xinetd sans parler de iTunes qui se lance seul au demarrage et qui est activ tout le temps. Donc Mac, ca marche plutôt bien, vu la qualité de leur "serveur de X" qui lui aussi est lancé :-)
 
En fait si je te demande ça, ce n'est pas pour te dire : "ce que tu fais c'est pas bien, il y a une meilleure solution.... bla bla bla..."

c'est juste pour ma culture personelle ! si ça se trouve, le fait d'ouvrir plusieurs fois le meme logiciel permet de faire des choses que l'on ne peux pas faire avec plusieurs fenetre.

Je voulias juste savoir si ça pourrait apporter un plus. voilà tout.
 
Zyrol a dit:
En fait si je te demande ça, ce n'est pas pour te dire : "ce que tu fais c'est pas bien, il y a une meilleure solution.... bla bla bla..."

c'est juste pour ma culture personelle ! si ça se trouve, le fait d'ouvrir plusieurs fois le meme logiciel permet de faire des choses que l'on ne peux pas faire avec plusieurs fenetre.

Je voulias juste savoir si ça pourrait apporter un plus. voilà tout.
Ben tout pareil... Je veux connaitre l'intérêt car si ça se trouve, je passe à coté de quelque chose (Je ne fais pas de mauvais esprit dans cette phrase)
Donc, merci de nous éclairer et de nous dire l'intérêt que tu trouves ou que ça t'apporte de lancer plusieurs instances parce que nous aussi on veut en profiter.
Merci :zen:
 
  • J’aime
Réactions: maiwen
Zyrol a dit:
C'est clair ! il faut vraiment avoir l'esprit tordu !

Si tu arrives à me demontrer l'avantange d'ouvrir plusieurs fois le logiciel, par rapport à ouvrir plusieurs onglet ou plusieurs fenetre ? j'aimerais bien comprendre !

Beh écoute, En aucun cas je ne suis de l'ésprit tordu! Par contre traiter quelqun de l'esprit tordu sans le connaitre, est définie comme avoir un problème de comportement, non réflechit. On peut quand même poser une qustion et eventuelemnt beneficier d'une réponse claire sans se faire traiter de .... !


Une question: demontrez que pouvoir ouvrir plusieurs instances d'un logiciel n'est pas un avantage de votre tant aimée OS qui est le X!

Bien a vous
 
mr_awd a dit:
Une question: demontrez que pouvoir ouvrir plusieurs instances d'un logiciel n'est pas un avantage de votre tant aimée OS qui est le X!

Pléthore de fonctions inutiles nuit à l'ergonomie. :) Sur OS X, on ouvre un deuxième onglet ou une deuxième fenêtre.
 
daffyb a dit:
Ben tout pareil... Je veux connaitre l'intérêt car si ça se trouve, je passe à coté de quelque chose (Je ne fais pas de mauvais esprit dans cette phrase)
Donc, merci de nous éclairer et de nous dire l'intérêt que tu trouves ou que ça t'apporte de lancer plusieurs instances parce que nous aussi on veut en profiter.
Merci :zen:

Oui, vous passez a côté de quelque chose (je ne fais pas de maivais esprit dans cette phrase, non plus) et cela s'appelle liberté de choix!
Je suis certain que vous comprendrez assez vite que mon but a moi est d'avoir ce choix, c'est tout! De ne pas devoir passer par la console pour lancer 4 x Firefox quand je le veux, et ceci en cliquant simplement 4 x sur l'icone FireFox qui se trouve dans mon DOCK ;)
Donc un troll ou une question, je ne sais pas, maintenant ca vire vers un troll, ce n'etait pas le but de mon post!
 
WebOliver a dit:
Pléthore de fonctions inutiles nuit à l'ergonomie. :) Sur OS X, on ouvre un deuxième onglet ou une deuxième fenêtre.

C'était justement ma question, comment lancer une 2ème fenêtre sans passer par Fichier/Nouvelle fenêtre (dans le cas de Firefox) pour lancer une 2ème voir Xième instance d'un même programme!
Mais bon, c'est trouvé, passer par la console est obligatoire. Le choix n'existe pas, il est imposé, pourquoi, pour l'ergonomie? Ca me parrait valable comme réponse!
Merci;)
 
mr_awd a dit:
C'était justement ma question, comment lancer une 2ème fenêtre sans passer par Fichier/Nouvelle fenêtre (dans le cas de Firefox) pour lancer une 2ème voir Xième instance d'un même programme!
Mais bon, c'est trouvé, passer par la console est obligatoire. Le choix n'existe pas, il est imposé, pourquoi, pour l'ergonomie? Ca me parrait valable comme réponse!
Merci;)
Pomme + n on a dit !
et petit précision. Ici on dit terminal et non pas console :D
 
mr_awd a dit:
Oui, vous passez a côté de quelque chose (je ne fais pas de maivais esprit dans cette phrase, non plus) et cela s'appelle liberté de choix!
Je suis certain que vous comprendrez assez vite que mon but a moi est d'avoir ce choix, c'est tout! De ne pas devoir passer par la console pour lancer 4 x Firefox quand je le veux, et ceci en cliquant simplement 4 x sur l'icone FireFox qui se trouve dans mon DOCK ;)
Donc un troll ou une question, je ne sais pas, maintenant ca vire vers un troll, ce n'etait pas le but de mon post!
Dernière ton argumentation "liberté" de choix, je ne vois aucune réponse.
Donc, mis à part pouvoir lancer 3 fois la même application, bouffer de la ram et caetera, aucun intérêt, sauf si tu nous en donnes un
JE VAIS T'EN DONNER UN MOI ! puisque tu n'es pas fichu de nous en donner un
Par exemple, tu utilises un logiciel de ftp qui ne peut faire deux connexions sur 2 serveurs (ou même sur le même). Dans ce cas, tu lances une seconde instance pour pouvoir palier à une lacune de ce logiciel...
 
Quand tu es sous Firefox PC que tu cliques 2 fois sur l'icone, quelle est la différence par rapport a cliquer une fois puis faire ctrl-n ???
Quand tu ouvres un premier document avec Word , tu as un splash screen. mais quand tu en ouvre un deuxieme, tu n'en a pas. Tout simplement parce que tu n'as pas relancé l'application Word, tu as juste ouvert un ficher.
C'est la que se trouve la grde différence entre OsX et Windows. Windows fonctionne par tâche et se fout de l'application alors que OsX fonctionne par application (combien de fois les débutants ont des dizaines d'appli lancées alors qu'ils ne les utilisent plus ? Combien disent "Quand tu fermes la fenetre ca quitte pas l'appli :( "?)
Simplement pour te dire: utilise OsX pour ce qu'il est et essaye pas de l'utiliser comme Windows tu seras beaucoup moins productif.
A+
Vincent
 
Houla attention !!!

Lancer une deuxième instance du programme, ou ouvrir une nouvelle fenêtre en ne gardant qu'une seule instance du programme, c'est pas la même chose ! Du tout !

D'ailleurs, je ne crois pas qu'il soit possible, même avec Windows quand on clique à nouveau sur l'icône de Firefox, d'ouvrir une nouvelle instance de l'application. A mon avis, ça ouvre juste une nouvelle fenêtre, mais dans la même instance de l'application.

Dans un cas, tu ouvres une nouvelle fenêtre, mais ça ne prend quasiment pas de ressources en plus, juste un peu de mémoire vidéo, et un tout petit peu de RAM pour gérer la nouvelle fenêtre. Dans l'autre cas (ce que tu fais en lançant une autre instance de l'application avec le terminal), ça demande d'avoir deux processus qui vont tourner en même temps, chacun avec sa zone mémoire réservée, et chacun prenant pas mal de place.

De plus ça peut être dangereux : suppose qu'une des instances de l'application écrive dans le fichier de config et modifie les signets. Et maintenant suppose que l'autre instance veuille accéder aux signets mais ne trouve pas ce qu'elle y cherche parce que la première instance l'a effacé...

Je le répète : même sous Windows (à moins qu'un spécialiste vienne me dire le contraire), cliquer à nouveau sur l'icône Firefox ne fait qu'ouvrir une nouvelle fenêtre (l'équivalent d'un CTRL-N) et non pas une nouvelle instance de l'application.
De la même façon, un Pomme-N sous MacOS X ouvrira une nouvelle fenêtre dans Firefox.

Et pourquoi seulement une nouvelle fenêtre ? Parce qu'ouvrir une deuxième instance de l'application peut être dangereux, et ne doit être fait que si on sait où on met les pieds, dans certains cas précis ou dans certains environnements précis.
 
Si si c'est possible ;)
Test réalisé sous XP Pro et Word 97. Phot à l'appui et je précise que j'ai 2 splash screens... en passant par le menu démarrer

[edit]
par contre, il est vrai que firefox ne lance qu'une instance, quoi qu'il arrive
[/edit]

winword97.jpg
 
Bonjour,
si Firefox fonctionne comme Mozilla, tu ne peux pas executer deux instances du programme avec le meme profile : quand tu ouvres la premiere, il cree un fichier de "lock" dans le repertoire de ton profile, et donc quand tu ouvres la seconde tu ne peux le faire qu'avec un autre profile.
Ceci me parait d'ailleurs tres sage pour eviter des conflits d'acces sur les fichiers de preferences, bookmark et autres.