IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Gros bug de Time Machine avec iTunes, Sous High Sierra et Mojave
Options
fabricepsb
posté 22 Oct 2018, 21:02
Message #1


Macbidouilleur de bronze !
**

Groupe : Validating
Messages : 477
Inscrit : 30 Mar 2003
Lieu : Bordeaux
Membre no 6 894



Bonjour

Depuis longtemps maintenant, je constatais que Time Machine était lent quand j'écoutais de la musique avec iTunes.

Par hasard, j'ai découvert un phénomène étrange dans le moniteur d'activité.

Je précise que ce bug existe depuis au moins High Sierra, sachant qu'il continue sous Mojave (10.14.0)

Le phénomène étrange est le suivant : quand iTunes est lancé, puis quand je fais une sauvegarde Time Machine, la préparation de la sauvegarde est longue, très longue.

Lorsque je mets iTunes en pause, comme par hasard Time Machine s'active et la sauvegarde commence. Puis je remets la musique et là, de nouveau, la sauvegarde se met à ralentir : le temps restant à sauvegarder augmente.

Puis je remets la musique en pause, et Time Machine reprends de plus belle et le temps de sauvegarde restant diminue et la sauvegarde finit par s'achever.

C'est en observant les tâches dans le moniteur d'activité que je crois avoir compris le problème :

Effectivement, quand Time Machine tourne, on peut voir la tâche BACKUPD s'allouer des pourcentages processeur, allant de 30 à 40 voir plus (parfois 80).

Or si je lance iTunes, immédiatement après le pourcentage alloué à BACKUPD chute radicalement à 1 ou 2 % : bref, la sauvegarde tourne au ralenti, et ce jusqu'à ce que je mette la musique d'iTunes en pause. Là, les pourcentages de BACKUPD augmentent, et ainsi de suite.

Autre info importante : dans iTunes j'écoute principalement des fichiers audio en AIFF. Or, étrangement, le bug ne se manifeste pas avec des fichiers audio en mp3 blink.gif

Enfin, je précise que iTunes s'alloue un faible pourcentage processeur, genre 3 ou 4 %.

Voilà

Une idée ?

merci d'avance
Go to the top of the page
 
+Quote Post
am843
posté 23 Oct 2018, 11:42
Message #2


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 970
Inscrit : 28 Dec 2007
Lieu : Cossonay-ville, Suisse
Membre no 103 636



Le plus étrange dans tout ça c'est la charge CPU que te prend Time Machine...

As-tu fais un reset de sauvegardes? refaire une nouvelle sur un autre disque-dur pour voir?
Ta sauvegarde Time Machine est sur HDD externe ou sur réseau? Time Capsule?

J'ai aussi eu ce problème sur un TM réseau, la sauvegarde était trop grande et le TM ramait et utilisait un grand % de CPU (mais pas autant que toi).
Un clean des sauvegardes et c'est reparti comme au premier jour.

Cela ne m'étonnerait pas qu'Apple à mis une sécurité pour pas que l'ordi se fige lors de l'utilisation pendent une sauvegarde.
Par sécurité j'essayerais un petit coups d'ONYX pour restaurer les paramètres.

Je me répète encore mais avant de demander le pourquoi d'un problème, un petit clean résout vite certains d'entre eux.


--------------------
MacBook Pro Retina 15" 2014 i7 - 16Go - Nvidia 750M GT
Mac Pro 1.1 2x2.66Ghz - 8Go - Nvidia 7300GT
PowerMac G5 BiPro 2x2Ghz - 5Go - ATI
iPhone X - iPad Mini 4 - Synology DS1513+ - Xbox One
Go to the top of the page
 
+Quote Post
Ulf64
posté 23 Oct 2018, 14:47
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 3 926
Inscrit : 6 Aug 2012
Lieu : Suisse fr
Membre no 178 042



D'après ce que je sais, TM a une priorité d'exécution très basse afin de pouvoir s'exécuter lentement en tâche de fond ne pénalisant en aucune manière les tâches prioritaires.
Dans ton cas, la lecture de musique avec iTunes.
TM accélère lorsqu'il n'y a plus de tâche prioritaire en cours pour rattraper son retard.
Donc, suivant ce que l'on est en train de faire, la sauvegarde TM dure un certain temps voire un temps certain.

Une commande de terminal permet d'annuler ce comportement et exécuter TM en plein pot (si je peux dire).
Mais c'est pénalisant car on ne maitrise pas le moment du démarrage de la sauvegarde. Si en plus la destination est lente, on peut être amené à interrompre son travail en attendant que TM ait fini.

C'est entre autres une des raisons de mon abandon de TM au profit de CCC.


--------------------
Mes OS: Ventura, - Catalina - Win10 - Android 14
Matos: Mac mini14,3 - Mac mini7,1 - Ultrabook - Galaxy S23 - SmartTV - Nvidia Shield
Récup pr lecture journaux au pt.déj: MBA 3,2 / 2010/ 2+128Go / 10.13.6
Périfs: NAS QNAP - Imprimantes réseau: Brother MFC-9330CDW et DCP-L2550DN
LAN: Ethernet Gigabit cat 6 - WiFi 6 Mesh Orbi - Pont CPL Devolo de 50m
Go to the top of the page
 
+Quote Post
fabricepsb
posté 23 Oct 2018, 17:41
Message #4


Macbidouilleur de bronze !
**

Groupe : Validating
Messages : 477
Inscrit : 30 Mar 2003
Lieu : Bordeaux
Membre no 6 894



Bonjour et merci pour vos interventions

je sauvegarde sur un disque dur externe de 2To en USB3 (LaCie Quadra D2 USB3/FW).

Concernant l'usage des processeurs, TM fait des pointes à 70 ou 80% mais sur un laps de temps très court et souvent il reste en dessous des 40 voir 30 %

Ce n'est pas ça qui ralentit le Mac. Mais je ne comprends pas que TM "s'effondre" dès que j'utilise iTunes qui ne casse pas la baraque en matière de % processeur. ça serait plus logique pendant une séance de retouche photos avec Aperture, par exemple.

Je vais effacer Time Machine et refaire une nouvelle sauvegarde.

Merci encore pour vos avis respectifs smile.gif



Go to the top of the page
 
+Quote Post
am843
posté 24 Oct 2018, 06:26
Message #5


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 970
Inscrit : 28 Dec 2007
Lieu : Cossonay-ville, Suisse
Membre no 103 636



Citation (fabricepsb @ 23 Oct 2018, 18:41) *
ogique pendant une séance de retouche photos avec Aperture, par exemple.

Je vais effacer Time Machine et refaire une nouvelle sauvegarde.

Merci encore pour vos avis respectifs smile.gif


Donne un retour d’expérience pour les prochains si cela a changé quelque chose wink.gif


--------------------
MacBook Pro Retina 15" 2014 i7 - 16Go - Nvidia 750M GT
Mac Pro 1.1 2x2.66Ghz - 8Go - Nvidia 7300GT
PowerMac G5 BiPro 2x2Ghz - 5Go - ATI
iPhone X - iPad Mini 4 - Synology DS1513+ - Xbox One
Go to the top of the page
 
+Quote Post
fabricepsb
posté 24 Oct 2018, 17:55
Message #6


Macbidouilleur de bronze !
**

Groupe : Validating
Messages : 477
Inscrit : 30 Mar 2003
Lieu : Bordeaux
Membre no 6 894



Citation (am843 @ 24 Oct 2018, 07:26) *
Citation (fabricepsb @ 23 Oct 2018, 18:41) *
ogique pendant une séance de retouche photos avec Aperture, par exemple.

Je vais effacer Time Machine et refaire une nouvelle sauvegarde.

Merci encore pour vos avis respectifs smile.gif


Donne un retour d’expérience pour les prochains si cela a changé quelque chose wink.gif


Bonjour

J'ai effacé, avec Utilitaire de Disque, mon disque externe La Cie de 2To dédié à Time Machine.

Je n'avais pas précisé qu'il était formaté en 2 partie : une partition pour Time Machine et une seconde de 40Go pour y installer MacOS pour faire de la maintenance sur le disque interne de l'imac ou tester des logiciels.

Et bien le formatage et le partitionnement n'ont rien changé : le bug persiste : je mets la sauvegarde en marche, ça s'active normalement. Puis je clique sur lecture de iTunes, et là, BACKUPD chute à 1%, 2% et la durée de la sauvegarde augmente.

Je mets iTunes en pause, et la sauvegarde repart de plus belle.

Est-ce vraiment un bug ou une fonctionnalité cachée de macOS ?

Voilà

Go to the top of the page
 
+Quote Post
am843
posté 25 Oct 2018, 06:18
Message #7


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 970
Inscrit : 28 Dec 2007
Lieu : Cossonay-ville, Suisse
Membre no 103 636



As-tu fais un coup d'Onyx avec réparation des permissions?

Je ne pense pas à un bug mais effectivement à une fonctionnalité, quoi que bizarre qu'elle soit aussi grande que ça chez toi


--------------------
MacBook Pro Retina 15" 2014 i7 - 16Go - Nvidia 750M GT
Mac Pro 1.1 2x2.66Ghz - 8Go - Nvidia 7300GT
PowerMac G5 BiPro 2x2Ghz - 5Go - ATI
iPhone X - iPad Mini 4 - Synology DS1513+ - Xbox One
Go to the top of the page
 
+Quote Post
jeanjd63
posté 25 Oct 2018, 06:47
Message #8


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 698
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Salut

Ce que je tenterai pour vérification : exclure temporairement le répertoire iTunes contenant tes musiques de la sauvegarde TM.
Et voir ce qu'il se passe.
Go to the top of the page
 
+Quote Post
fabricepsb
posté 25 Oct 2018, 18:09
Message #9


Macbidouilleur de bronze !
**

Groupe : Validating
Messages : 477
Inscrit : 30 Mar 2003
Lieu : Bordeaux
Membre no 6 894



Bonsoir

Je pense avoir trouvé la solution à mon problème, avec une ligne de commande dans le Terminal.

J'ai trouvé la solution sur cette page, à la fin de l'article :

https://www.howtogeek.com/320342/what-is-ba...ning-on-my-mac/

Apparemment, Time Machine semble être conçu pour ne pas gêner les autres activités du Mac : c'est ce qui semble être le "throttling"

J'ai utilisé cette ligne de commande consistant à désactiver le "throttling" de Time Machine et ça fonctionne cool.gif

Avec ou sans musique, Time Machine fait enfin son taff sans broncher biggrin.gif

Personnellement, je n'utilise pas Time Machine avec le disque dur externe allumé en permanence. Je fais généralement une sauvegarde après plusieurs heures de travail, par exemple après la retouche d'une centaine de photos.

Mais je sauvegarde au moins une fois par utilisation de l'imac, même si je n'ai pas créé de nouveaux fichiers, etc.

Donc cela ne me dérange pas que Time Machine marche en mode "boosté". Et même dans ce mode je ne ressent pas de ralentissement du mac ou des micro coupures d'iTunes.

Je pense que ce comportement bridé par défaut de Time machine est conçu pour des machines peu puissantes ou anciennes.

Après je verrai les conséquences de cette ligne de commande à l'usage dans le temps. Je pourrai toujours revenir en arrière si c'est nécessaire.

Voilà, encore un grand merci pour vos intervention smile.gif
Go to the top of the page
 
+Quote Post
jeanjd63
posté 25 Oct 2018, 19:20
Message #10


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 698
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Bravo, tu as certainement trouvé la parade.
Bonne continuation.smile.gif
Go to the top of the page
 
+Quote Post
Ulf64
posté 26 Oct 2018, 17:18
Message #11


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 3 926
Inscrit : 6 Aug 2012
Lieu : Suisse fr
Membre no 178 042



Citation (fabricepsb @ 25 Oct 2018, 19:09) *
Je pense avoir trouvé la solution à mon problème, avec une ligne de commande dans le Terminal.
J'ai trouvé la solution sur cette page, à la fin de l'article :

https://www.howtogeek.com/320342/what-is-ba...ning-on-my-mac/

Apparemment, Time Machine semble être conçu pour ne pas gêner les autres activités du Mac : c'est ce qui semble être le "throttling"

C'est exactement de ça que je parlais plus haut.
J'avais utilisé cette commande, mais chez moi le DDE de TM est connecté en permanence et c'était gênant. En remplaçant le DDE par un SSDE, ça allait mieux.

Le le pied c'est quand même CCC programmé 2x par jour, SafetyNet et snapshot (instantané apfs) activés. Sur le SSDE c'est super-rapide.


--------------------
Mes OS: Ventura, - Catalina - Win10 - Android 14
Matos: Mac mini14,3 - Mac mini7,1 - Ultrabook - Galaxy S23 - SmartTV - Nvidia Shield
Récup pr lecture journaux au pt.déj: MBA 3,2 / 2010/ 2+128Go / 10.13.6
Périfs: NAS QNAP - Imprimantes réseau: Brother MFC-9330CDW et DCP-L2550DN
LAN: Ethernet Gigabit cat 6 - WiFi 6 Mesh Orbi - Pont CPL Devolo de 50m
Go to the top of the page
 
+Quote Post
fabricepsb
posté 27 Oct 2018, 12:27
Message #12


Macbidouilleur de bronze !
**

Groupe : Validating
Messages : 477
Inscrit : 30 Mar 2003
Lieu : Bordeaux
Membre no 6 894



Bonjour,

Ahhhh, je vais craquer mad.gif ohmy.gif

la commande dans le Terminal redevient inopérante après un redémarrage du Mac sad.gif

Il faut, après chaque démarrage, je retape la commande :

sudo sysctl debug.lowpri_throttle_enabled=0

C'est bizarre, d'autant plus qu'il existe une seconde commande pour désactiver la première :

sudo sysctl debug.lowpri_throttle_enabled=1

Faut-il que je sois en mode Root (super Administrateur) pour que la commande persiste ?

Pourtant c'est une commande Sudo qui nécessite le mot de passe administrateur de ma session

compliqué tout ça biggrin.gif
Go to the top of the page
 
+Quote Post
Ulf64
posté 27 Oct 2018, 17:00
Message #13


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 3 926
Inscrit : 6 Aug 2012
Lieu : Suisse fr
Membre no 178 042



J'avais utilisé cette commande sous EC ou Sierra.
Pas de souvenir que c'était temporaire.
On dirait que la commande modifie le paramètre en mémoire , mais pas le fichier de prefs.

- C'est peut-être nouveau sous Mojave ?
- Lié au SIP ?


--------------------
Mes OS: Ventura, - Catalina - Win10 - Android 14
Matos: Mac mini14,3 - Mac mini7,1 - Ultrabook - Galaxy S23 - SmartTV - Nvidia Shield
Récup pr lecture journaux au pt.déj: MBA 3,2 / 2010/ 2+128Go / 10.13.6
Périfs: NAS QNAP - Imprimantes réseau: Brother MFC-9330CDW et DCP-L2550DN
LAN: Ethernet Gigabit cat 6 - WiFi 6 Mesh Orbi - Pont CPL Devolo de 50m
Go to the top of the page
 
+Quote Post
Benzebut
posté 27 Oct 2018, 18:12
Message #14


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 574
Inscrit : 5 Mar 2003
Lieu : Ville de Notre-Dame
Membre no 6 523



Citation (fabricepsb @ 23 Oct 2018, 18:41) *
Ce n'est pas ça qui ralentit le Mac. Mais je ne comprends pas que TM "s'effondre" dès que j'utilise iTunes qui ne casse pas la baraque en matière de % processeur. ça serait plus logique pendant une séance de retouche photos avec Aperture, par exemple.

Comme déjà indiqué, il ne s'agit pas d'un "bug" de Time Machine, mais plus simplement d'une hiérarchie dans les processus. La sauvegarde par TimeMachine est faite pour ne pas perturber le fonctionnement normal de macOS, donc dès qu'une application demande beaucoup de ressources, la sauvegarde diminue d'autant.
Bien qu'il soit surprenant qu'iTunes nécessite tant de ressources que cela, le plus simple ne serait-il pas de couper iTunes le temps des sauvegardes ?...


--------------------
Sur iMac Pro (fin-2017) en Xeon 8 coeurs à 3.2 GHz / 32 Go Ram / Radeon Pro Vega 56 8 Go / 1 To SSD
Sous macOS 10.14.6 (Mojave) à jour et en réseau Wifi 6 avec une boite Fibre

Nostalgique de l'Apple IIgs ? Un petit émulateur : www.casags.net
Go to the top of the page
 
+Quote Post
fabricepsb
posté 27 Oct 2018, 18:22
Message #15


Macbidouilleur de bronze !
**

Groupe : Validating
Messages : 477
Inscrit : 30 Mar 2003
Lieu : Bordeaux
Membre no 6 894



Citation (Benzebut @ 27 Oct 2018, 19:12) *
Citation (fabricepsb @ 23 Oct 2018, 18:41) *
Ce n'est pas ça qui ralentit le Mac. Mais je ne comprends pas que TM "s'effondre" dès que j'utilise iTunes qui ne casse pas la baraque en matière de % processeur. ça serait plus logique pendant une séance de retouche photos avec Aperture, par exemple.

Comme déjà indiqué, il ne s'agit pas d'un "bug" de Time Machine, mais plus simplement d'une hiérarchie dans les processus. La sauvegarde par TimeMachine est faite pour ne pas perturber le fonctionnement normal de macOS, donc dès qu'une application demande beaucoup de ressources, la sauvegarde diminue d'autant.
Bien qu'il soit surprenant qu'iTunes nécessite tant de ressources que cela, le plus simple ne serait-il pas de couper iTunes le temps des sauvegardes ?...


iTunes ne pompe que 3 ou 4 % en utilisation en tâche de fond (Pomme H)

Effectivement, quand je sauvegarde, je mets iTunes en Pause : pas besoin d'ailleurs de le fermer. Mais c'est pénible, car Safari bouffe énormément plus de ressource et ne met pas la sauvegarde au ralenti comme iTunes.

Ce ralentissement de TM par iTunes est une aberration d'après moi.
Go to the top of the page
 
+Quote Post
fabricepsb
posté 27 Oct 2018, 18:37
Message #16


Macbidouilleur de bronze !
**

Groupe : Validating
Messages : 477
Inscrit : 30 Mar 2003
Lieu : Bordeaux
Membre no 6 894



Citation (Ulf64 @ 27 Oct 2018, 18:00) *
J'avais utilisé cette commande sous EC ou Sierra.
Pas de souvenir que c'était temporaire.
On dirait que la commande modifie le paramètre en mémoire , mais pas le fichier de prefs.

- C'est peut-être nouveau sous Mojave ?
- Lié au SIP ?


Sur le site macg, ils confirme que cette commande n'est que provisoire et se désactive après un redémarrage

https://www.macg.co/os-x/2016/03/astuce-acc...e-machine-93439

L'article date de mars 2016 soit à l'époque de El Capitan

d'ailleurs, je ne retrouve pas le fichier nothrottle.plist sous Mojave pour faire un script permettant de remettre par défaut la commande du Terminal
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 29th March 2024 - 16:27