Ralentissements avec Yosemite ?

Mon MBpro 2012 n'est pas notablement ralenti avec ou sans désactivation transparence, mais.
Au démarrage il devrait afficher pomme blanche sur fond noir
Mais il fait toujours pomme noire sur fond gris :confused::confused:
 
j'ai quand même testé la méthode cela bloque malgré que j'ai bien saisi "admin"
pc1:~ TOTOTI$ sudo chmod 4755 /usr/sbin/purge

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
Sorry, try again.
Password:
Sorry, try again.

Password:

-bash: admin: command not found

☝︎:D je ne devrais pas, mais c'est plus fort que moi...

Ma commande est parfaitement valide, ce qui bloque est le mot de passe que tu saisis. Et pourquoi bloque-t-il - ce 'saisi'? Car tu te figures que «taper le mot-de-passe admin [à l'aveugle etc.]», c'est taper par défaut 'admin' comme mot-de-passe (comme il arrive par exemple pour la LiveBox d'Orange). Mais comme -bash (le programme géré par le «Terminal») te rétorque vertement : "admin"? Connais pas (command not found)...

On s'est mal compris, en effet : ce que tu dois taper, c'est TON mot-de-passe administrateur de TA session (à l'aveugle), et non ADMIN en guise de mot-de-passe. Seul un administrateur (un admin, dis-je, en abrégé) peut passer une commande préfixée de sudo, et pour ce faire il doit s'authentifier avec son mot-de-passe d'administrateur (= 'mot-de-passe admin'), suite à quoi le Système vérifie qu'il est bien dans le registre des 'ayant-droits' de le faire (le 'sudoer_file') et hop! passez muscade --> le SUID_bit est fixé sur le programme purge.

Il ne te reste qu'à repasser ... commande («Garçon! un autre s'il vous plaît...») avec TON mot-de-passe comme sésame ce coup-ci. Suite à quoi, une fois l'AppleScript enregistré au format 'application', son raccourci dans le Dock sera activable en un 'clic'... [La preuve? - c'est que je pense (car je pompe)... :D]
 
☝︎:D je ne devrais pas, mais c'est plus fort que moi...

Ma commande est parfaitement valide, ce qui bloque est le mot de passe que tu saisis. Et pourquoi bloque-t-il - ce 'saisi'? Car tu te figures que «taper le mot-de-passe admin [à l'aveugle etc.]», c'est taper par défaut 'admin' comme mot-de-passe (comme il arrive par exemple pour la LiveBox d'Orange). Mais comme -bash (le programme géré par le «Terminal») te rétorque vertement : "admin"? Connais pas (command not found)...

On s'est mal compris, en effet : ce que tu dois taper, c'est TON mot-de-passe administrateur de TA session (à l'aveugle), et non ADMIN en guise de mot-de-passe. Seul un administrateur (un admin, dis-je, en abrégé) peut passer une commande préfixée de sudo, et pour ce faire il doit s'authentifier avec son mot-de-passe d'administrateur (= 'mot-de-passe admin'), suite à quoi le Système vérifie qu'il est bien dans le registre des 'ayant-droits' de le faire (le 'sudoer_file') et hop! passez muscade --> le SUID_bit est fixé sur le programme purge.

Il ne te reste qu'à repasser ... commande («Garçon! un autre s'il vous plaît...») avec TON mot-de-passe comme sésame ce coup-ci. Suite à quoi, une fois l'AppleScript enregistré au format 'application', son raccourci dans le Dock sera activable en un 'clic'... [La preuve? - c'est que je pense (car je pompe)... :D]

C'est gentil merci

ne fonctionne toujours pas
Last login: Sat Nov 1 10:08:33 on ttys000
pc1:~ tototiti$ sudo chmod 4755 /usr/sbin/purge
Password:
pc1:~ tototiti$ tata
-bash: tata: command not found
pc1:~ tototiti$


désolé
 
Je ne comprends pas. As-tu jamais passé une commande sudo valide dans ton «Terminal» de «Yosemite»?


  • Si d'abord tu fais un copier-coller de :

    Bloc de code:
    whereis purge

    et ↩︎ (commande qui demande où est localisé le binaire : purge), tu obtiens bien en réponse un :

    Bloc de code:
    /usr/sbin/purge

    --> donc si tel est le cas, le programme est bien à l'emplacement attendu.

    --------------------​

  • Tu es bien dans la session d'un compte qui a des privilèges administrateurs, et pas simplement dans une session standard? Et (au cas où tu ne saisirais pas fréquemment ton mot-de-passe, ayant opté pour l'ouverture automatique de session), le mot-de-passe que tu as en tête est-il le bon?

    Vérification graphique : tu vas à --> Menu /Préférences Système/Utilisateurs et groupes --> il y a bien marqué admin sous ton nom de compte? Si tu cliques à présent le cadenas d'administration (en bas à gauche) pour le déverrouiller, un panneau surgit te demandant de saisir ton mot-de-passe 'administrateur' (mot-de-passe de ta session d'utilisateur ayant le droit d'administrer le Mac) afin d'avoir le droit d'intervenir dans les paramètres de comptes --> si tu saisis le mot-de-passe que tu as en tête, est-ce qu'il déverrouille bien le cadenas?

    --------------------​
  • Test croisé dans le «Terminal» : saisis -->

    Bloc de code:
    sudo ls /

    et ↩︎ (c'est parfaitement bidon, car cette commande demande de lister les éléments présents dans l'espace-racine de l'OS avec privilèges 'Super-Administrateur_Système' - chose superflue, car pareille 'lecture' ne requiert pas de droits root pour s'opérer. Mais tu as quand même le droit pour t'amuser de lancer le programmer ls (abrégé de list) en droits root si tu veux... --> une demande de password s'affiche comme pour ta commande chmod.

    Si tu saisis le même mot-de-passe (de ta session), est-ce qu'il ... passe ou bien est-ce que le 'moteur' -bash te répond encore : command not found?

    --------------------​

☞ je n'arrive pas à imaginer que les réponses à : a, b et c soient celles attendues (/usr/sbin/purge, cadenas déverrouillé par mot-de-passe - donc = exact et admin - et commande sudo ls validée) et que par ailleurs la commande sudo chmod 4755 /usr/sbin/purge puisse ne pas passer avec un mot-de-passe vérifié [bash ne dit pas : vous n'êtes pas dans le sudoer file ; il dit : votre mot-de-passe constitue une 'commande introuvable'...].
 
Je ne comprends pas. As-tu jamais passé une commande sudo valide dans ton «Terminal» de «Yosemite»?


  • Si d'abord tu fais un copier-coller de :

    Bloc de code:
    whereis purge

    et ↩︎ (commande qui demande où est localisé le binaire : purge), tu obtiens bien en réponse un :

    Bloc de code:
    /usr/sbin/purge

    --> donc si tel est le cas, le programme est bien à l'emplacement attendu.

    --------------------​

  • Tu es bien dans la session d'un compte qui a des privilèges administrateurs, et pas simplement dans une session standard? Et (au cas où tu ne saisirais pas fréquemment ton mot-de-passe, ayant opté pour l'ouverture automatique de session), le mot-de-passe que tu as en tête est-il le bon?

    Vérification graphique : tu vas à --> Menu /Préférences Système/Utilisateurs et groupes --> il y a bien marqué admin sous ton nom de compte? Si tu cliques à présent le cadenas d'administration (en bas à gauche) pour le déverrouiller, un panneau surgit te demandant de saisir ton mot-de-passe 'administrateur' (mot-de-passe de ta session d'utilisateur ayant le droit d'administrer le Mac) afin d'avoir le droit d'intervenir dans les paramètres de comptes --> si tu saisis le mot-de-passe que tu as en tête, est-ce qu'il déverrouille bien le cadenas?

    --------------------​
  • Test croisé dans le «Terminal» : saisis -->

    Bloc de code:
    sudo ls /

    et ↩︎ (c'est parfaitement bidon, car cette commande demande de lister les éléments présents dans l'espace-racine de l'OS avec privilèges 'Super-Administrateur_Système' - chose superflue, car pareille 'lecture' ne requiert pas de droits root pour s'opérer. Mais tu as quand même le droit pour t'amuser de lancer le programmer ls (abrégé de list) en droits root si tu veux... --> une demande de password s'affiche comme pour ta commande chmod.

    Si tu saisis le même mot-de-passe (de ta session), est-ce qu'il ... passe ou bien est-ce que le 'moteur' -bash te répond encore : command not found?

    --------------------​

☞ je n'arrive pas à imaginer que les réponses à : a, b et c soient celles attendues (/usr/sbin/purge, cadenas déverrouillé par mot-de-passe - donc = exact et admin - et commande sudo ls validée) et que par ailleurs la commande sudo chmod 4755 /usr/sbin/purge puisse ne pas passer avec un mot-de-passe vérifié [bash ne dit pas : vous n'êtes pas dans le sudoer file ; il dit : votre mot-de-passe constitue une 'commande introuvable'...].

Salut

Merci pour ton aide

Je vais suivre tes nouvelles propositions et te répondre point par point après test.

Mais sache que tu t'adresses à un ancien modo, ancien gestionnaire d'un parc mac, (époque os 7-Os9) et si j'annonce un problème, il est imputable au fait que je suis spécialisé dans un truc :(les anciens vont comprendre ) je suis un vrai "para-foudre à bug" bref le truc qui n'existe pas c'est pour ma pomme ( d'où mon choix Apple ) :)
 
Dernière édition:
Adblock suce un max sur Safari
en le désactivant et en le remplaçant par Ghostery j'ai retrouvé une bonne vitesse
meme chose sur Chrome et Opera
pratiquement aucune pub
a suivre donc
 
Dernière édition par un modérateur:
Je ne comprends pas. As-tu jamais passé une commande sudo valide dans ton «Terminal» de «Yosemite»?


  • Si d'abord tu fais un copier-coller de :

    Bloc de code:
    whereis purge

    et ↩︎ (commande qui demande où est localisé le binaire : purge), tu obtiens bien en réponse un :

    Bloc de code:
    /usr/sbin/purge

    --> donc si tel est le cas, le programme est bien à l'emplacement attendu.

    --------------------​




  • Je confirme:

    pc1:~ tototiti$ whereis purge
    /usr/sbin/purge
    pc1:~ tototiti$

    [*]Tu es bien dans la session d'un compte qui a des privilèges administrateurs, et pas simplement dans une session standard? Et (au cas où tu ne saisirais pas fréquemment ton mot-de-passe, ayant opté pour l'ouverture automatique de session), le mot-de-passe que tu as en tête est-il le bon?

    Oui il n'y a qu'un seul compte


    Vérification graphique : tu vas à --> Menu /Préférences Système/Utilisateurs et groupes --> il y a bien marqué admin sous ton nom de compte?
    Oui, preuve par l'image
    viewer.php
    [/url][/IMG]

    Si tu cliques à présent le cadenas d'administration (en bas à gauche) pour le déverrouiller, un panneau surgit te demandant de saisir ton mot-de-passe 'administrateur' (mot-de-passe de ta session d'utilisateur ayant le droit d'administrer le Mac) afin d'avoir le droit d'intervenir dans les paramètres de comptes --> si tu saisis le mot-de-passe que tu as en tête, est-ce qu'il déverrouille bien le cadenas?

    --------------------​

    Oui c'est bon mot de passe le cadenas est dévérouillé, c'est le mêque MDP, que j'utilise pour Onyx ou toute manipulation ou le MDP est sollicité.

    [*]Test croisé dans le «Terminal» : saisis -->

    Bloc de code:
    sudo ls /

    et ↩︎ (c'est parfaitement bidon, car cette commande demande de lister les éléments présents dans l'espace-racine de l'OS avec privilèges 'Super-Administrateur_Système' - chose superflue, car pareille 'lecture' ne requiert pas de droits root pour s'opérer. Mais tu as quand même le droit pour t'amuser de lancer le programmer ls (abrégé de list) en droits root si tu veux... --> une demande de password s'affiche comme pour ta commande chmod.



    Si tu saisis le même mot-de-passe (de ta session), est-ce qu'il ... passe ou bien est-ce que le 'moteur' -bash te répond encore : command not found?

    --------------------​
☞ je n'arrive pas à imaginer que les réponses à : a, b et c soient celles attendues (/usr/sbin/purge, cadenas déverrouillé par mot-de-passe - donc = exact et admin - et commande sudo ls validée)

tout est OK après une seconde demande de mot de passe comme on peut le voir ci dessous le premier a été refusé


pc1:~ tototiti$ sudo ls /
Password:
Sorry, try again.
Password:
.DS_Store Volumes
.DocumentRevisions-V100 bin
.OSInstallMessages cores
.OSInstallerMessages dev
.Spotlight-V100 download
.Trashes etc
.cogilogdb film
.dbfseventsd helicoptere tuto
.file home
.fseventsd installer.failurerequests
.svn net
.uninstallinfos.log opt
.vol private
Applications sbin
Library tmp
Network usr
System var
Users
pc1:~ tototiti$



et que par ailleurs la commande sudo chmod 4755 /usr/sbin/purge puisse ne pas passer avec un mot-de-passe vérifié [bash ne dit pas : vous n'êtes pas dans le sudoer file ; il dit : votre mot-de-passe constitue une 'commande introuvable'...].[/QUOTE]


Last login: Sun Nov 2 10:43:03 on ttys000
pc1:~ tototiti$ sudo chmod 4755 /usr/sbin/purge
pc1:~ tototiti$


Ordre est exécuté maintenant puisque dans Memory Clean, j'ai vu que j'ai gagné 2 Go de Ram.

A partir de la, on exporte comment pour le récupérer dans automator et en faire une application indépendante?
 
Dans le «Terminal», si tu fais pour finir un petit :

Bloc de code:
ls -al /usr/sbin/purge

et ↩︎ --> il faut et il suffit que tu aies en réponse exactement :

Bloc de code:
-rw[B][COLOR="Red"]s[/COLOR][/B]r-xr-x  root  wheel  /usr/sbin/purge

et non pas :

Bloc de code:
-rw[B][COLOR="RoyalBlue"]x[/COLOR][/B]r-xr-x  root  wheel  /usr/sbin/purge
--> tout est dans ce 's' si minuscule mais si significatif, qui symbolise le SUID_bit fixé sur le programme purge, t'authorisant en tant que simple admin à le lancer directement comme si tu étais root.

--------------------​


Si tout est en ordre de ce côté-là, à présent, tu n'as nul besoin d'«Automator», Tu vas à : Applications/Utilitaires et tu lances l'«Éditeur de Script». Il se lance en affichant une fenêtre sans titre affichant un pointeur clignotant si tu la sélectionnes. Fais un copier-coller illico du syntagme :

Bloc de code:
do shell script "purge"

dans la fenêtre, et presse le petit bouton affichant un 'marteau' ('marteau-piolet' pour alpiniste? 'marteau-égriseur' pour géologue? 'marteau-sans-maître' pour piano? - quelque chose de tout ça : 'marteau-compilateur' pour aplatir les lignes de texte en forme de programme :D) --> ta ligne est 'compilée' comme il faut.

Cela fait sans anicroche, va à la barre de menus supérieure du logiciel, menu Fichier/Exporter et dans le panneau qui se démasque, renseigne tout comme dans le cliché ci-dessous :

345212_original.png

(tu nommes ton script 'Purge', tu l'envoies dans le dossier des 'Applications' et surtout tu le vires au Format : Application) --> une micro-application nommée 'Purge' se retrouve dans ton dossier général des Applications (avec l'icône d'un 'volumen' latin sur une tablette - le tout moulé dans le plâtre :D).

Tu navigues pour finir dans le Finder au dossier des Applications, tu sélectionnes au pointeur l'application 'Purge' et tu fais carrément un glisser-déposer dans la partie droite de ton Dock qui va y inscrire le raccourci (alias).

DONE --> tout clic simple après cela sur l'icône du 'volumen' dans ton Dock déclenchera la pompe purge...


--------------------​
 
Adblock suce un max sur Safari
en le désactivant et en le remplaçant par Ghostery j'ai retrouvé une bonne vitesse
meme chose sur Chrome et Opera
pratiquement aucune pub
a suivre donc

J’ai fait pareil il y a quelques mois. La consommation de Ram divisée par deux pour la navigation.


@professeur shadokomiac

«*Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes... Plus ça rate et plus on a de chances que ça marche…*»

;) :D
 
Dernière édition:
Salut

Purge fonctionne il faut le faire 2-3 x sur 2 heures de vols avec xPlane.

ceci étant merci pour le truc.

(finalement avec toutes ces explications, il a fallu passer par la moitié de la planète pour en arriver à un simple ordre dans un éditeur de script ) :D
 
Sur ma machine
MacBook 13" Alu fin 2008,
2GHz
4Go Ram,
SSD 256Go Samsung 830 Series

Je ressens quelques ralentissements au bout de plusieurs heures d'utilisation ou après des sorties de veille.
Meilleurs moyens d'arrêter ces ralentissements, redémarrer la machine.
Après un redémarrage, tout se passe bien.
 
Salut

Purge fonctionne il faut le faire 2-3 x sur 2 heures de vols avec xPlane.

ceci étant merci pour le truc.

(finalement avec toutes ces explications, il a fallu passer par la moitié de la planète pour en arriver à un simple ordre dans un éditeur de script ) :D

Bonsoir,

beaucoup de points ont été abordés dans ces échanges, pour résumer, j'ai été confronté également à un ralentissement progressif de Yosemite sur un iMac 27" 2013 (Fusion Drive)...
- Safari lent au démarrage et finalement au chargement des pages
- Bugs d'affichage, lags
- Lightroom 5.6 (version originale) qui pédale au niveau de la gestion de l'affichage des photos ou de l'application des effets
- itunes capricieux (connection des iDevices notamment, blocages...)
etc.

Le tout avec 24 Go de RAM: le comble !

Je ne détiens pas la vérité :zen:, mais dans un souci de partage d'expérience voici ce que j'ai tenté:
- une clean install avec la dernière version de Yosemite
- une réparation des autorisations
- un allègement des recherches de spotlight (en fonction de ce que je recherche le plus)
- la désactivation d'Adblock (sur Safari)
- l'arrêt pur et simple du service de localisation (pour un mac de bureau, pas forcément vitale)
- pas de Firevault (il parait que c'est mieux... bof: mais cela n'engage que moi)
- un superbe CMD+ALT+P+R (PRAM reset)
- empêcher l'extinction des DD (pratique quand on fait de la photos et de la videos avec des DD externes)
- je n'utilise plus Dropbox et Evernote en arrière plan, je ne les lance que pour synchroniser les données si besoin.
- malgré ses détracteur je dois reconnaitre que CleanMyMac utilisé de temps à autres réalise un ménage non négligeable (mais c'est un autre sujet)

Bref, n'ayant pas touché à la transparence de la nouvelle interface, je récupère un système réactif. Certes je trouve anormal de devoir désactiver certaines fonctions, surtout avec une telle configuration, mais force est de reconnaitre qu'il manque un brin d'optimisation dans cette mouture (RAM ?). Cela n'engage que moi évidemment.

Un dernier point, le lancement est rapide (en tout cas autant que sous Maverick).

Pour l'heure, mon iMac est continuellement allumé, exit les reboots le week-end :)

Pour la purge de la RAM, je ne suis pas techniquement certain que cela soit la solution, mais si je devais être à nouveau ennuyé, pourquoi pas essayer ! comme on dit, il n'y a que les imbéciles qui ....

à débattre !

cordialement