OVH Cloud OVH Cloud

Demarrage rapide des applis apres reboot

43 réponses
Avatar
Kevin Denis
Bonjour,

j'avais évoqué ici même un cas curieux sous Mac.

_Après reboot_, le premier lancement d'une appli pouvait être quasi
instantané (moins d'une seconde) ou bien largement plus long (20e de
secondes), dans le cas de firefox, par exemple.

Je parle bien du _premier_ lancement d'une application après reboot,
ou donc le cache ne doit pas rentrer en jeu.

Je viens de comprendre ce qui provoque le phénomène mais je ne me
l'explique toujours pas.

En bref:
cas 1/
je ferme firefox (croix rouge). Je reboote. Je clique sur l'icone firefox,
Firefox se lance instantanément.

cas 2/
je ferme firefox par Menu Firefox -> Quitter. Je reboote. Je clique
sur l'icone firefox, firefox met 30s à se lancer.

Et c'est reproductible avec openOffice, Terminal, etc..

Je suppose donc que Mac OS fait quelquechose à l'extinction lorsque
le programme n'est pas quitté.

Ma question: Que fait Mac OS, justement?

Merci
--
Kevin

10 réponses

1 2 3 4 5
Avatar
Eric Levenez
Le 26/04/09 16:12, dans , « Kevin
Denis » a écrit :

J'ai encore refait le test.

Après avoir quitté tous les programmes (pomme-Q) et reboot:
14 ou 15 rebonds pour firefox
3 rebonds pour Terminal

Après avoir fermé les fenêtres par la croix rouge et reboot:
moins d'un rebond pour firefox
moins d'un rebond pour Terminal.



Si j'ai tout suivi. Tu as une vitesse plus lente en ayant arrêté proprement
les programmes. Moi j'ai l'inverse sur mon Mac. Personne d'autre n'a voulu
rebooter plusieurs fois Mac pour savoir si ce problème de vitesse était ou
non reproductible (et dans quel sens). Bref, rien n'a avancé depuis ton
premier post (il y a plusieurs mois je crois, non?).

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Avatar
Kevin Denis
Le 26-04-2009, Eric Levenez a écrit :
Après avoir quitté tous les programmes (pomme-Q) et reboot:
14 ou 15 rebonds pour firefox
3 rebonds pour Terminal

Après avoir fermé les fenêtres par la croix rouge et reboot:
moins d'un rebond pour firefox
moins d'un rebond pour Terminal.



Si j'ai tout suivi. Tu as une vitesse plus lente en ayant arrêté proprement
les programmes.



Oui.

Moi j'ai l'inverse sur mon Mac. Personne d'autre n'a voulu
rebooter plusieurs fois Mac pour savoir si ce problème de vitesse était ou
non reproductible (et dans quel sens).



Oui.

Bref, rien n'a avancé depuis ton
premier post (il y a plusieurs mois je crois, non?).



Si. A l'origine, je ne comprenais pas ce qui provoquait un lancement
rapide ou un lancement lent. Maintenant, j'ai trouvé, mais je ne
m'explique pas plus le lien de cause à effet.

Ce n'est pas bloquant (je peux encore vivre plusieurs mois avec ça :) ),
mais j'aimerai comprendre quelle stratégie se met en oeuvre.

In fine, j'aimerai savoir si ce facteur accélérateur peut être utilisé
sous un autre OS (linux). Mais pour cela, je dois comprendre le
fonctionnement sous Mac.
--
Kevin
Avatar
Eric Levenez
Le 27/04/09 10:31, dans , « Kevin
Denis » a écrit :

Le 26-04-2009, Eric Levenez a écrit :
Après avoir quitté tous les programmes (pomme-Q) et reboot:
14 ou 15 rebonds pour firefox
3 rebonds pour Terminal

Après avoir fermé les fenêtres par la croix rouge et reboot:
moins d'un rebond pour firefox
moins d'un rebond pour Terminal.



Si j'ai tout suivi. Tu as une vitesse plus lente en ayant arrêté proprement
les programmes.



Oui.

Moi j'ai l'inverse sur mon Mac. Personne d'autre n'a voulu
rebooter plusieurs fois Mac pour savoir si ce problème de vitesse était ou
non reproductible (et dans quel sens).



Oui.

Bref, rien n'a avancé depuis ton
premier post (il y a plusieurs mois je crois, non?).



Si. A l'origine, je ne comprenais pas ce qui provoquait un lancement
rapide ou un lancement lent. Maintenant, j'ai trouvé, mais je ne
m'explique pas plus le lien de cause à effet.



Tu as trouvé un comportement sur une machine, et j'ai un comportement opposé
sur la mienne. On ne peut pas dire que cela permette de trouver une théorie
sur le problème. Il faudrait vraiment que d'autres fassent l'expérience et
rapportent leurs résultats...

Ce n'est pas bloquant (je peux encore vivre plusieurs mois avec ça :) ),
mais j'aimerai comprendre quelle stratégie se met en oeuvre.



Moi aussi je voudrais comprendre, et c'est pour cela que j'ai testé. :-)

In fine, j'aimerai savoir si ce facteur accélérateur peut être utilisé
sous un autre OS (linux). Mais pour cela, je dois comprendre le
fonctionnement sous Mac.



Sauf que chez moi ce serait un facteur de décélération. Par contre je pense,
même si je ne sais pas d'où vient le problème, que c'est spécifique des
applications graphiques de Mac OS X.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Avatar
Patrick Stadelmann
In article <C61B5C7D.E6B1E%,
Eric Levenez wrote:

Tu as trouvé un comportement sur une machine, et j'ai un comportement opposé
sur la mienne. On ne peut pas dire que cela permette de trouver une théorie
sur le problème. Il faudrait vraiment que d'autres fassent l'expérience et
rapportent leurs résultats...



Je ferai le test ce soir.

Patrick
--
Patrick Stadelmann
Avatar
Josy
In article (Dans l'article) <C61B5C7D.E6B1E%, Eric
Levenez wrote (écrivait) :

Bonjour,

Tu as trouvé un comportement sur une machine, et j'ai un comportement opposé
sur la mienne. On ne peut pas dire que cela permette de trouver une théorie
sur le problème. Il faudrait vraiment que d'autres fassent l'expérience et
rapportent leurs résultats...



Est-ce que ça peut aider si quelqu'un de complètement ignare fait le
test ?
:)
Et quelle procédure faudrait-il respecter et qu'indiquer dans les
résultats ?

--
Cordialement,
Josy
Avatar
Kevin Denis
Le 27-04-2009, Josy a écrit :
Tu as trouvé un comportement sur une machine, et j'ai un comportement opposé
sur la mienne. On ne peut pas dire que cela permette de trouver une théorie
sur le problème. Il faudrait vraiment que d'autres fassent l'expérience et
rapportent leurs résultats...



Est-ce que ça peut aider si quelqu'un de complètement ignare fait le
test ?
:)



Oui :)

Et quelle procédure faudrait-il respecter et qu'indiquer dans les
résultats ?



Lancer Firefox et le Terminal (et eventuellement une troisieme application).
Aller sur internet, taper deux trois commandes comme 'ls', et travailler
un peu avec la 3e.
Quitter les 3 applications en cliquant sur la croix rouge (les applis
restent dans le dock avec le petit triangle noir)
Rebooter la machine.

Compter le nombre de rebond de chaque appli entre le moment ou tu cliques
et ou le moment ou l'appli est affichée sur le bureau, et utilisable (genre
cliquer sur un menu).

Recommencer a travailler un peu.

Quitter les applis avec le pomme-Q ou le menu 'application' -> Quitter.
Le petit triangle noir situé à côté de l'appli du dock doit disparaitre.
Rebooter.
Relancer les applis, en comptant le nombre de rebonds.

En gros c'est ça.
--
Kevin
Avatar
Kevin Denis
Le 27-04-2009, Eric Levenez a écrit :
Ce n'est pas bloquant (je peux encore vivre plusieurs mois avec ça :) ),
mais j'aimerai comprendre quelle stratégie se met en oeuvre.



Moi aussi je voudrais comprendre, et c'est pour cela que j'ai testé. :-)



Merci :)

In fine, j'aimerai savoir si ce facteur accélérateur peut être utilisé
sous un autre OS (linux). Mais pour cela, je dois comprendre le
fonctionnement sous Mac.



Sauf que chez moi ce serait un facteur de décélération. Par contre je pense,
même si je ne sais pas d'où vient le problème, que c'est spécifique des
applications graphiques de Mac OS X.



Ok.
--
Kevin
Avatar
Josy
In article (Dans l'article) ,
Kevin Denis wrote (écrivait) :

Le 27-04-2009, Josy a écrit :
>> Tu as trouvé un comportement sur une machine, et j'ai un comportement
>> opposé
>> sur la mienne. On ne peut pas dire que cela permette de trouver une théorie
>> sur le problème. Il faudrait vraiment que d'autres fassent l'expérience et
>> rapportent leurs résultats...
>
> Est-ce que ça peut aider si quelqu'un de complètement ignare fait le
> test ?
>:)

Oui :)



OK


> Et quelle procédure faudrait-il respecter et qu'indiquer dans les
> résultats ?
>
Lancer Firefox et le Terminal (et eventuellement une troisieme application).
Aller sur internet, taper deux trois commandes comme 'ls', et travailler
un peu avec la 3e.



Humm... j'ai dit complètement ignare, hein !
;-)))
=> travailler dans le terminal : pas cap'

Quitter les 3 applications en cliquant sur la croix rouge (les applis
restent dans le dock avec le petit triangle noir)



OK, donc sous Tiger. Mais ne pas quitter le terminal avant de rebooter
? ça va bloquer non ? la seule appli que j'utilise en fenêtre de
terminal, c'est camlgrenouille et si je veux éteindre l'ordi sans avoir
"quitté", en général ça bloque. Mais je vais réessayer, là.

Rebooter la machine.



OK.

Compter le nombre de rebond de chaque appli entre le moment ou tu cliques
et ou le moment ou l'appli est affichée sur le bureau, et utilisable (genre
cliquer sur un menu).



OK.

Recommencer a travailler un peu.



dans TextEdit, ça suffit ?


Quitter les applis avec le pomme-Q ou le menu 'application' -> Quitter.
Le petit triangle noir situé à côté de l'appli du dock doit disparaitre.
Rebooter.
Relancer les applis, en comptant le nombre de rebonds.



OK.

En gros c'est ça.



D'accord. Je me fais une copie du texte pour Tiger, je redémarre
dessous et je dis ce qu'il en est.
:)

--
Cordialement,
Josy
Avatar
Patrick Stadelmann
In article ,
Kevin Denis wrote:

Quitter les 3 applications en cliquant sur la croix rouge (les applis
restent dans le dock avec le petit triangle noir)



Il n'y a plus de triangle noir dans Mac OS X 10.5.x. Tu utilises quelle
versions de Mac OS X ?

Patrick
--
Patrick Stadelmann
Avatar
Kevin Denis
Le 27-04-2009, Patrick Stadelmann a écrit :
Quitter les 3 applications en cliquant sur la croix rouge (les applis
restent dans le dock avec le petit triangle noir)



Il n'y a plus de triangle noir dans Mac OS X 10.5.x. Tu utilises quelle
versions de Mac OS X ?



Mac OS X 10.5, màj activée. J'ai mis le dock à gauche de l'écran.
(je ne suis pas devant, là) mais il me semble qu'il y a un point noir
lorsque l'application est lancée.
--
Kevin
1 2 3 4 5