Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
charles1rst Membre habitué
Inscrit le: 20 Nov 2003 Messages: 62 Localisation: Vaucluse
|
Posté le: 4-Juin-05 11:39:46 Sujet du message: Lenteur INADMISSIBLE de TIGER |
|
|
Salut, Je suis assez dégoûté par les premières réactions de Tiger. Mon iMac G5 n'a pas moins de 1 Go de DRAM et parfois il lui faut une vingtaine de sautillements de l'icone dans le dock pour ouvrir une application ou même un document de quelques ko !!! C'EST EPOUVANTABLE, je ne vois pas ce qui peut provoquer cela d'autant que j'avais avant un emac avec Panther et que tout s'ouvrait en un clin d'oeil. COmment expliquer cette vacherie et surtout l'améliorer ???
Si je fais sautiller l'icone c pour vous montrer comme c'est chiant d'attendre que quelque chose s'ouvre et ne s'ouvre pas ! Je vous fais partager ma SOUFFRANCE _________________ charles1rst
Errare humanum est...sed perseverare diabolicum ! Per hoc signo vinces ! |
|
Revenir en haut |
|
|
Fyve Administrateur
Inscrit le: 07 Mar 2001 Messages: 9963 Localisation: Taulier de la Bastille
|
Posté le: 4-Juin-05 12:13:11 Sujet du message: |
|
|
je pense avoir une réponse. il s'agit du prebinding qui est s'en doute pas bon. qu'est ce que cette bête ?
un peu de technique, cela fait pas de mal
un programme repose sur une série de bibliothèques (Library) qui lui fournissent des fonctions. Apple fournit par exemple la libray Cocoa qui sert à faire des fenêtres, des boutons, etc. il y en a d'autres.
lorsqu'un programme se lance, il va charger les library pour trouver les objets qu'il va utiliser et donc faire un lien à partir de son propre code. après, il pourra utiliser ces objets comme si c'était les siens. ce processus s'appelle le binding et il peut prendre beaucoup de temps car il peut avoir des milliers d'objets (un objet pouvant en appeler d'autres).
pour éviter ce processus qui se traduit par des rebondissements dans la barre de dock de l'appli qui se lance, il existe une technique qui se nomme le prebinding et qui consiste à placer dans le programme un fichier contenant tous les liens dont il a besoin. c'est ce que fait les installateurs de logiciels ou le système quand il est dans la phase "optimisation" !
mais parfois, ces fichiers utiles au prebinding sont corrompus (suite à une modif des bibliothèques par exemple ou à trop d'installation/désinstallation de logiciels).
une solution ?
refaire le prebinding !
comment ?
soit en utilisant le programme Onyx (par encore compatible tiger je crois)
soit en ouvrant une fenêtre terminal et en y tapant la commande :
Code: | sudo update_prebinding -root / -force |
au fait, si les applis ne sont pas sur le dd de démarrage, ceux-ci ne peuvent pas profiter du prepinding.
donc, essaye cette solution et tiens nous au courant. _________________
"Quand on m'en fait trop, je correctionne plus, je dynamite, je disperse, je ventile..." (Audiard)
Acheter sur l'AppleStore |
|
Revenir en haut |
|
|
charles1rst Membre habitué
Inscrit le: 20 Nov 2003 Messages: 62 Localisation: Vaucluse
|
Posté le: 4-Juin-05 13:36:45 Sujet du message: |
|
|
Fyve a écrit: | je pense avoir une réponse. il s'agit du prebinding qui est s'en doute pas bon. qu'est ce que cette bête ?
une solution ?
refaire le prebinding !
comment ?
soit en utilisant le programme Onyx (par encore compatible tiger je crois)
soit en ouvrant une fenêtre terminal et en y tapant la commande :
Code: | sudo update_prebinding -root / -force |
au fait, si les applis ne sont pas sur le dd de démarrage, ceux-ci ne peuvent pas profiter du prepinding.
donc, essaye cette solution et tiens nous au courant. |
Merci à toi je vais tâcher de m'y atteler, sachant que je n'ai encore jamais "osé" toucher "terminal"...mais je vais m'y mettre. Avec 20 ans de mac derrière moi il serait temps non ? Et si ça loupe je te tiendrai pour PERSONNELLEMENT responsable ! _________________ charles1rst
Errare humanum est...sed perseverare diabolicum ! Per hoc signo vinces ! |
|
Revenir en haut |
|
|
charles1rst Membre habitué
Inscrit le: 20 Nov 2003 Messages: 62 Localisation: Vaucluse
|
Posté le: 4-Juin-05 16:54:17 Sujet du message: Les cacas nerveux de Tiger |
|
|
merci Fyve... grâce à la commande sudo update_prebinding -root / -forc dans terminal le problème est déjà en partie résolu. J'ai en effet constaté une amélioration dans les ouvertures d'app, même une GRANDE amélioration.
Toutefois, Tiger n'arrête pas de faire des "cacas nerveux" se traduisant par la roue du pizzaiolo et souvent un reboot nécessaire : par exemple
-impossible d'éjecter un cd rom se trouvant dans le lecteur. Seule l'extinction et redémarrage en est venu à bout
- autre caca avec CPU speed accelerator que j'avais installé puisque je l'avais sur le G4 eMac. La pizza n'arrêtait plus de tourner, impossible de désactiver. J'ai fini par tout foutre à la corbeille.
J'espère qu'Apple se tient au courant des problèmes car c'est déjà X.4.1 et c'est vraiment pas fameux. Grosse déception. _________________ charles1rst
Errare humanum est...sed perseverare diabolicum ! Per hoc signo vinces ! |
|
Revenir en haut |
|
|
Fyve Administrateur
Inscrit le: 07 Mar 2001 Messages: 9963 Localisation: Taulier de la Bastille
|
Posté le: 5-Juin-05 02:37:54 Sujet du message: |
|
|
1- pour le prebinding, c'est assez classique je dirais. cela vient de l'installation/désinstallation la plupart du temps. bref, je le fais une fois par mois environ
ce qui est marrant, c'est que de nombreuses personnes pensent que ces ralentissements proviennent de la fragmentation du disque. or avec osx (et surtout grâce au nouveau système de gestion de fichiers introduit dans jaguar), il n'y a pas besoin de défragmentateur, sauf dans des cas particuliers (je vais pas faire ici un article sur le pourquoi on en a pas besoin ) comme la vidéo. les défragmenteurs lancent cette commande magique ! résultat, tout marche mieux
2- impossible d'éjecter un cdrom ? souvent c'est parce qu'il est en cours d'utilisation (un utilitaire ? autre ?). j'ai l'impression que tu as installé pas mal "d'utilitaires" (cf ci dessous). il n'est pas impossible que un provoque des dysfonctionnements...
3- CPU speed accelerator... ouais, le parfait logiciel qui veut gouverner à la place de l'OS. tu sais ce que cela fait ce logiciel ? il réoriente la priorité des process unix. rien de tel pour mettre la grouille. comme c'est un utilitaire qui touche les couches assez basses du système et qui va contre ce que préconise Apple, on ne peut pas en vouloir à la firme si ce logiciel tiers ne fonctionne pas. c'est typiquement le genre de truc que je n'utilise pas !
sinon, chez moi, Tiger se comporte comme un charme...
a+ _________________
"Quand on m'en fait trop, je correctionne plus, je dynamite, je disperse, je ventile..." (Audiard)
Acheter sur l'AppleStore |
|
Revenir en haut |
|
|
charles1rst Membre habitué
Inscrit le: 20 Nov 2003 Messages: 62 Localisation: Vaucluse
|
Posté le: 5-Juin-05 09:20:23 Sujet du message: |
|
|
Fyve a écrit: | 1- pour le prebinding, c'est assez classique je dirais. cela vient de l'installation/désinstallation la plupart du temps. bref, je le fais une fois par mois environ
2- impossible d'éjecter un cdrom ? souvent c'est parce qu'il est en cours d'utilisation (un utilitaire ? autre ?). j'ai l'impression que tu as installé pas mal "d'utilitaires" (cf ci dessous). il n'est pas impossible que un provoque des dysfonctionnements...
3- CPU speed accelerator... ouais, le parfait logiciel qui veut gouverner à la place de l'OS. tu sais ce que cela fait ce logiciel ? il réoriente la priorité des process unix. rien de tel pour mettre la grouille. comme c'est un utilitaire qui touche les couches assez basses du système et qui va contre ce que préconise Apple, on ne peut pas en vouloir à la firme si ce logiciel tiers ne fonctionne pas. c'est typiquement le genre de truc que je n'utilise pas !
sinon, chez moi, Tiger se comporte comme un charme...
a+ |
1) Bon donc cela veut dire que chaque mois tu dois donner l'instruction au terminal ? :
sudo update_prebinding -root / -force
2) CD ROM j'attends le prochain caca nerveux pour me prononcer
3) CPU speed accelerator : je l'ai déjà désinstallé
Bon je cherche pas à faire de la lèche...mais franchement le bon coin des bons amis avec de pareils administrateurs, ça réchauffe le coeur _________________ charles1rst
Errare humanum est...sed perseverare diabolicum ! Per hoc signo vinces ! |
|
Revenir en haut |
|
|
Fyve Administrateur
Inscrit le: 07 Mar 2001 Messages: 9963 Localisation: Taulier de la Bastille
|
Posté le: 5-Juin-05 11:22:13 Sujet du message: |
|
|
1- cela veut dire que je me suis mis cette instruction dans la crontab et qu'elle se lance automatiquement une fois par mois, sans que j'intervienne. je suis un bon informaticien, donc fainéant dans âme
2- il y a plusieurs pistes possibles. c'est une analyse plus poussée qu'il faut mener. voir quel message d'erreur il te met, etc.
3- t'as bien fait.
faut faire gaffe aux utilitaires "magiques". certains peuvent être dangereux dans des mains inexpérimentés... _________________
"Quand on m'en fait trop, je correctionne plus, je dynamite, je disperse, je ventile..." (Audiard)
Acheter sur l'AppleStore |
|
Revenir en haut |
|
|
fredtravers Grand clavardeur
Inscrit le: 07 Mar 2001 Messages: 14488
|
Posté le: 5-Juin-05 20:47:35 Sujet du message: |
|
|
onyx le fait pas ?
onyx soit qui mal y pense ...
|
|
Revenir en haut |
|
|
jathenais Concierge
Inscrit le: 22 Avr 2003 Messages: 15051 Localisation: trop au sud à mon goût
|
Posté le: 5-Juin-05 21:44:17 Sujet du message: |
|
|
onyx n'est pas encore porté sous tiger, mon bon doc, jusqu'à preuve du contraire _________________ 3 iMac G3,iMac G5 20" 1,8, PWB17" 1,67, FB V4, Linksys WRT54G, CPL, iSight, JBL Spot, HP C4580 wifi, Canon EOS 1000D, iPhone 3GS
iSmileys, WidgetCiné-TV
|
|
Revenir en haut |
|
|
FT Membre hyperactif
Inscrit le: 07 Mar 2001 Messages: 707 Localisation: Lugdunum
|
Posté le: 5-Juin-05 21:49:26 Sujet du message: |
|
|
Et ToolsX3 ?? _________________ Si vous fermez la porte à toutes les erreurs, la vérité restera dehors. [ Rabindranàth Tagore ] |
|
Revenir en haut |
|
|
|