Changer la priorité de Timeshift
Changer la priorité de Timeshift
Bonjour,
Timeshift a la fâcheuse tendance d'utiliser tout l'accès disque pour faire une sauvegarde. Cela bloque même le pc, notamment lorsque les sauvegardes sont sur le même disque.
Est-il possible d'ajouter l'option nice et/ou ionice dans la crontab par défaut afin de réduire la priorité de timeshift ? (et éviter qu'il sature l’accès disque...)
J'ai une crontab "timeshift-hourly" dans cron.d
Merci
Timeshift a la fâcheuse tendance d'utiliser tout l'accès disque pour faire une sauvegarde. Cela bloque même le pc, notamment lorsque les sauvegardes sont sur le même disque.
Est-il possible d'ajouter l'option nice et/ou ionice dans la crontab par défaut afin de réduire la priorité de timeshift ? (et éviter qu'il sature l’accès disque...)
J'ai une crontab "timeshift-hourly" dans cron.d
Merci
Laptop : MSI-GE620, Intel Core i7-2630QM @2.9GHz, Nvidia GT540M (avec Prime, impossible de l'utiliser), Ram 4Go, SSD 240 Go
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
- alain
- Administrateur du site
- Messages : 14804
- Enregistré le : dim. 11 oct. 2015 23:41
- Localisation : Chelles
- Contact :
Re: Changer la priorité de Timeshift
Bonjour Rafale.
Dans les paramètres de timeshift sur l'onglet planning au lieu de cocher "horaire" tu coches "quotidienne" ou "hebdomadaire" voir même "mensuelle".
Bon, c'est sur ça ralentira le temps avant saturation, mais un jour ou l'autre ça finira par arriver, au fur et à mesure que tu ajouteras des logiciels...
Pour ça que je déconseille de mettre les sauvegardes de timeshift sur / .
Dans les paramètres de timeshift sur l'onglet planning au lieu de cocher "horaire" tu coches "quotidienne" ou "hebdomadaire" voir même "mensuelle".
Bon, c'est sur ça ralentira le temps avant saturation, mais un jour ou l'autre ça finira par arriver, au fur et à mesure que tu ajouteras des logiciels...
Pour ça que je déconseille de mettre les sauvegardes de timeshift sur / .
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?
Re: Changer la priorité de Timeshift
Bonjour,
C'est un sujet qui revient très régulièrement, une petite recherche te ferai gagner du temps...
Il y a une fonction recherche en haut à droite du forum.
C'est un sujet qui revient très régulièrement, une petite recherche te ferai gagner du temps...
Il y a une fonction recherche en haut à droite du forum.
Re: Changer la priorité de Timeshift
J'ai effectué de nombreuses recherches sur ce forum et d'autres, j'ai encore lu récemment le post de quelqu'un qui avait des problèmes de blocage du pc à cause de Timeshift qui monopolise l'accès disque mais bizarrement personne n'a émit de solution pour changer la priorité.
Malgré mes différentes recherches je suis peut-être passé à côté de la réponse et ayant lu aujourd'hui un post qui touche à la crontab de Timeshift, je me suis dit que la solution était peut-être ici
J'ai découvert les commandes nice et ionice en cherchant sur le net mais je ne m'en suis jamais servi, c'est donc pour cela que je pose la question.
Malgré mes différentes recherches je suis peut-être passé à côté de la réponse et ayant lu aujourd'hui un post qui touche à la crontab de Timeshift, je me suis dit que la solution était peut-être ici
J'ai découvert les commandes nice et ionice en cherchant sur le net mais je ne m'en suis jamais servi, c'est donc pour cela que je pose la question.
Laptop : MSI-GE620, Intel Core i7-2630QM @2.9GHz, Nvidia GT540M (avec Prime, impossible de l'utiliser), Ram 4Go, SSD 240 Go
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Re: Changer la priorité de Timeshift
Bonjour,
J'ai reçu un mail pour ton commentaire suite à mon sujet "Programmer le lancement régulier de Timeshift à une heure précise".
Il a du être effacé par la modération car hors sujet, je te réponds ici
Tu ne risques pas grand chose à essayer de rajouter une ligne dans le script, au pire si tu ne vois pas de différence, tu supprimes la ligne ou le script.
Pense à désactiver les clichés planifiés.
Ce qui donne pour un lancement d'instantané à 13 h et priorité minimale :
Tiens nous au courant
J'ai reçu un mail pour ton commentaire suite à mon sujet "Programmer le lancement régulier de Timeshift à une heure précise".
Il a du être effacé par la modération car hors sujet, je te réponds ici
Tu ne risques pas grand chose à essayer de rajouter une ligne dans le script, au pire si tu ne vois pas de différence, tu supprimes la ligne ou le script.
Pense à désactiver les clichés planifiés.
Ce qui donne pour un lancement d'instantané à 13 h et priorité minimale :
Code : Tout sélectionner
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=""
nice -n 19
0 13 * * * root timeshift --create --tags D --scripted
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]
Re: Changer la priorité de Timeshift
Merci de ta réponse. Je vais tester dès que possible et viendrai vous tenir au courant
Laptop : MSI-GE620, Intel Core i7-2630QM @2.9GHz, Nvidia GT540M (avec Prime, impossible de l'utiliser), Ram 4Go, SSD 240 Go
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Re: Changer la priorité de Timeshift
Bonjour,
Je viens de faire des essais pour que Timeshift se lance quelques minutes après avoir modifié le fichier.
1 - cela ne fonctionne pas en mettant nice -n 19 au dessus.
2 - avec la ligne
Timeshift se lance mais avec une priorité normale (0), et le fichier est remis dans sa version d'origine !
La commande nice disparaît, la programmation horaire aussi.
Même sans la commande nice le fichier est remis dans sa configuration d'origine.
J'ai pensé à faire un fichier log lors du lancement de la crontab. Il semble que Timeshift vérifie la crontab à chaque lancement.
Voici la dernière ligne du fichier log :
Merci
Je viens de faire des essais pour que Timeshift se lance quelques minutes après avoir modifié le fichier.
1 - cela ne fonctionne pas en mettant nice -n 19 au dessus.
2 - avec la ligne
Code : Tout sélectionner
26 8 * * * root nice -n 19 timeshift --check --scripted
La commande nice disparaît, la programmation horaire aussi.
Même sans la commande nice le fichier est remis dans sa configuration d'origine.
J'ai pensé à faire un fichier log lors du lancement de la crontab. Il semble que Timeshift vérifie la crontab à chaque lancement.
Voici la dernière ligne du fichier log :
Code : Tout sélectionner
Added cron task: /etc/cron.d/timeshift-hourly
Laptop : MSI-GE620, Intel Core i7-2630QM @2.9GHz, Nvidia GT540M (avec Prime, impossible de l'utiliser), Ram 4Go, SSD 240 Go
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Re: Changer la priorité de Timeshift
Bonjour,
Pour nice, tu as essayé en le plaçant avant root ?
Sinon si ça ralentit trop ton système, tu peux toujours jouer sur la priorité d'un processus pendant son exécution avec top lancé en sudo (touche "r" minuscule, entrer le pid du processus, et entrer la valeur nice souhaitée).
La commande avec l'option --tags D fonctionne sans problème pour moi depuis 10 jours.
Pour nice, tu as essayé en le plaçant avant root ?
Sinon si ça ralentit trop ton système, tu peux toujours jouer sur la priorité d'un processus pendant son exécution avec top lancé en sudo (touche "r" minuscule, entrer le pid du processus, et entrer la valeur nice souhaitée).
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]
Re: Changer la priorité de Timeshift
Depuis que je fais mes sauvegarde sur un hdd externe je n'ai plus de problème, mais dès que j'installe mon hdd supplémentaire dans mon 2e pc jd risque d'avoir des ralentissements sur celui-ci. Cela devient gênant lorsqu'on regarde une vidéo à ce moment là...
Je n'ai pas mis le "nice" avant "root" : d'après ce que j'ai trouvé sur internet dans un fichier crontab la commande commence après l'utilisateur (ici root) et nice est utilisé de la forme "nice -n xx commande".
J'espère trouver une solution car le problème est récurrent chez beaucoup d'utilisateurs de Timeshift. Je ne comprend d'ailleurs pas pourquoi les développeurs n'ont pas mis une priorité faible pour un travail en arrière plan...
Je n'ai pas mis le "nice" avant "root" : d'après ce que j'ai trouvé sur internet dans un fichier crontab la commande commence après l'utilisateur (ici root) et nice est utilisé de la forme "nice -n xx commande".
J'espère trouver une solution car le problème est récurrent chez beaucoup d'utilisateurs de Timeshift. Je ne comprend d'ailleurs pas pourquoi les développeurs n'ont pas mis une priorité faible pour un travail en arrière plan...
Laptop : MSI-GE620, Intel Core i7-2630QM @2.9GHz, Nvidia GT540M (avec Prime, impossible de l'utiliser), Ram 4Go, SSD 240 Go
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Linux Mint 20.2 Ulyssa MATE 1.24.0, dual boot Windows 10
Desktop : HP-Compaq-8000-Elite, Pentium E5300 dual core @2.6GHz, Nvidia GT710, Ram 4Go, HDD 300Go
Linux Mint 20.2 Ulyssa MATE 1.24.0
Raspberry Pi 1 B en serveur ssh
Sur Ubuntu Unity depuis 02/2016 puis sur Linux Mint depuis 02/2018
Re: Changer la priorité de Timeshift
Je ne sauvegarde que le système, sans le home ni les fichiers de configuration, et comme ne sont pris en compte que les changements depuis l'instantané de la veille, c'est généralement très rapide.
Sans autre solution, lorsque tu regardes une vidéo, change la priorité depuis top, ça ne sera pas persistant, mais c'est simple et rapide.
Sans autre solution, lorsque tu regardes une vidéo, change la priorité depuis top, ça ne sera pas persistant, mais c'est simple et rapide.
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]