Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/11/2018, à 16:26

Calyp

Processeur et Gimp

Salut à tous.

Je trouve que je rame parfois pas mal avec Gimp question ressource.

Relevé processeur

https://framapic.org/XcL4jjikacUu/DhPFNbzUeeo2.png



Ma config actuelle

https://framapic.org/tGTRkRn4S9zV/2SFX7GGlaRii.png



Auriez-vous quelques conseils à me donner ?

Modération : veuillez utiliser des images de taille raisonnable ou utiliser un lien vers un service tel qu'indiqué dans la documentation :

Dernière modification par Ayral (Le 16/11/2018, à 16:38)


Ubuntu 22.04

Hors ligne

#2 Le 14/11/2018, à 16:32

nam1962

Re : Processeur et Gimp

Donne nous :

cat /proc/sys/vm/swappiness
cat /proc/sys/vm/vfs_cache_pressure

[ Modéré ]

Hors ligne

#3 Le 14/11/2018, à 17:18

Calyp

Re : Processeur et Gimp

cat /proc/sys/vm/swappiness
60
:~$ cat /proc/sys/vm/vfs_cache_pressure
100

Ubuntu 22.04

Hors ligne

#4 Le 14/11/2018, à 18:25

nam1962

Re : Processeur et Gimp

Ok.
Passe ceci pour optimiser la swappiness (diminuer l'appel à la swap)

echo vm.swappiness=5 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
sudo sysctl -p /etc/sysctl.d/99-sysctl.conf

Et dis nous si amélio


[ Modéré ]

Hors ligne

#5 Le 15/11/2018, à 23:28

Calyp

Re : Processeur et Gimp

Effectivement je sens bien qu'il y a changement, déjà la mémoire est deux fois moins utilisée.

Juste pour confirmer / comparer, est-il possible de revenir en arrière et si oui comment ?

Dernière modification par Calyp (Le 15/11/2018, à 23:30)


Ubuntu 22.04

Hors ligne

#6 Le 16/11/2018, à 00:05

Coeur Noir

Re : Processeur et Gimp

Dans Gimp : édition → préférences → environnement → tu as aussi la possibilité de régler la taille du cache d'image.
Si ce cache est trop « petit », Gimp swap plus tôt…

À toi de trouver le bon compromis entre ta RAM et la taille des images que tu traites et les effets que tu utilises… un A3 en 300ppp ça mangera plus de ressources qu'un petit graphisme en 256x256px.

Quelle version de Gimp au fait ? La 2.10 amène peut-être des progrès sur l'usage des ressources ( mais les filtres et effets n'y sont pas forcément « meilleurs » ).

Dernière modification par Coeur Noir (Le 16/11/2018, à 00:06)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#7 Le 16/11/2018, à 08:46

nam1962

Re : Processeur et Gimp

Calyp a écrit :

Effectivement je sens bien qu'il y a changement, déjà la mémoire est deux fois moins utilisée.

Juste pour confirmer / comparer, est-il possible de revenir en arrière et si oui comment ?

En supprimant les deux lignes qu'on a créé dans /etc/sysctl.d/99-sysctl.conf ou tout simplement en effaçant le fichier.
Donne :

cat /etc/sysctl.d/99-sysctl.conf

Cela dit, c'est un réglage pour PC qui n'a pas de raison d'être supprimé (le réglage d'origine correspond au métier premier de canonical : les serveurs)
On trouve ce réglage par défaut chez Manjaro par exemple.


[ Modéré ]

Hors ligne

#8 Le 16/11/2018, à 16:36

Calyp

Re : Processeur et Gimp

Merci beaucoup pour ton aide.
Merci beaucoup pour ton site aussi, une mine :-)


Ubuntu 22.04

Hors ligne

#9 Le 16/11/2018, à 16:44

Calyp

Re : Processeur et Gimp

Re...

Question, vu que je ne comprends pas les commandes que tu m'a proposé de passer, vu que j'ai uniquement un SSD (et un disque dure externe pour les données diverses), si j'ai bien compris un tuto de ton site je dois passer :

cette commande (?) :

echo vm.swappiness=1 | sudo tee /etc/sysctl.d/99-swappiness.conf 

ou cette série de commande (?) :

echo vm.swappiness=1 | sudo tee /etc/sysctl.d/99-swappiness.conf 
sudo sysctl -p /etc/sysctl.d/99-swappiness.conf

Merci pour ton aide


Ubuntu 22.04

Hors ligne

#10 Le 16/11/2018, à 16:59

nam1962

Re : Processeur et Gimp

Il est mieux de réduire encore plus effectivement (même si 5 diminue pas mal la sollicitation par rapport à 60 !)
Tu peux le faire via :

sudo -H gedit /etc/sysctl.d/99-sysctl.conf

Là tu changes le 5 en 1 et tu enregistres

Puis

sudo sysctl -p /etc/sysctl.d/99-sysctl.conf

[ Modéré ]

Hors ligne

#11 Le 16/11/2018, à 17:04

Coeur Noir

Re : Processeur et Gimp

La swap c'est bien de la régler mais on parle aussi de Gimp ici, donc y régler la taille du cache d'image en conséquence voir #6.

Dernière modification par Coeur Noir (Le 16/11/2018, à 17:05)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#12 Le 16/11/2018, à 17:17

jeange

Re : Processeur et Gimp

Bonjour à tous,
Pour info voici quelques tests récents:
-en 14.04 lancement de Gimp 2.8.22(ppa)  7"
-en 18.04   "  "  "  "  "  "  "  "  "  "   2.10 (ppa)  idem 7"
-en 14.04 avec 2.8 rotation de 90° d'une image de 7100x4800pix >  16"5
-et en 18.04 avec 2.10 >  32"
Effectivement certains filtres diffèrent voire absent.
Le choix de couleur en 2.10 est assez complexe à utiliser vis à vis de la simplicité en 2.8.

Bonne journée à tous.

Euh CœurNoir, taille du cache d'image en ressources système pour moi.

Dernière modification par jeange (Le 16/11/2018, à 17:21)


PCLF CLEVO W670SZQ  SSD 480Go  i3  Ram 12Go  Haswell HD4600 Ubuntu 20.04.6 et 22.04.3 LTS 64bit
033 V nospE  03.01.2 pmiG
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%

Hors ligne

#13 Le 16/11/2018, à 17:29

Coeur Noir

Re : Processeur et Gimp

Euh CœurNoir, taille du cache d'image en ressources système pour moi.
Euh… tu veux dire quoi par là ? Je songeais à :
gimp28-UB1804.png
Là c'est spécifique à Gimp, donc si c'est réglé plus « court » qu'au niveau système ça limite.
Mais tout dépend de l'usage de chacun : on peut ne pas vouloir tout donner à Gimp, si à côté on a d'autres gros trucs qui tournent…

Dernière modification par Coeur Noir (Le 16/11/2018, à 17:35)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#14 Le 16/11/2018, à 17:34

jeange

Re : Processeur et Gimp

Et voici pour moi:
1542382378.png

Avec une belle faute d'orthographe...


PCLF CLEVO W670SZQ  SSD 480Go  i3  Ram 12Go  Haswell HD4600 Ubuntu 20.04.6 et 22.04.3 LTS 64bit
033 V nospE  03.01.2 pmiG
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%

Hors ligne

#15 Le 16/11/2018, à 17:42

Calyp

Re : Processeur et Gimp

Ah pardonne moi Coeur Noir, je n'avais tout simplement pas  vu ton post en #6.

J'ai donc jeté un oeil.

Je suis en 4Go.

Avec tous les changement de swap, rien n'y fait je rame.
Exemple, au moment de cocher un calque blanc je le vois s'afficher ligne par ligne, ça ne me le faisais pas sous 16.04. Et je suis passé en Gimp 2.10 avec Ubuntu 18.04.

Je ne peux même pas savoir si ça viens de Gnome ou de Gimp 2.10


Ubuntu 22.04

Hors ligne

#16 Le 16/11/2018, à 17:45

Coeur Noir

Re : Processeur et Gimp

@jeange C'est quelle version de Gimp ça ? ( je suis resté en 2.8 partout perso, la 2.10 malgré des progrès indéniables m'apporte trop de déceptions pour l'instant, et j'utilise GiMP tous les jours… )

Je te recommande chaudement de passer la valeur taille du cache à quelque chose de bien plus conséquent ( au moins la moitié de ta RAM voire plus… )

Je cite l'infobulle : « Quand la quantité de pixels dépasse cette limite, GiMP va commencer à swapper sur le disque. C'est un peu plus lent mais il est ainsi possible de travailler sur des images plus grandes que la mémoire. Si vous avez beaucoup de RAM il conviendrait de définir cette valeur plus haut. »

@Calyp au même endroit, que dit « nombre de processeurs à utiliser » ?

Dernière modification par Coeur Noir (Le 16/11/2018, à 17:53)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#17 Le 16/11/2018, à 17:50

Calyp

Re : Processeur et Gimp

Je viens de réaliser que j'ai un fichier de travail *.xcf de 71Mo, je viens d'essayer avec un autre de 190Mo, c'est quand légèrement plus rapide.

Vous, ça vous donne un Gimp rapide avec de tels fichiers de travail ?


Ubuntu 22.04

Hors ligne

#18 Le 16/11/2018, à 17:53

Calyp

Re : Processeur et Gimp

Coeur Noir a écrit :

@jeange ...
Je te recommande chaudement de passer la valeur taille du cache à quelque chose de bien plus conséquent ( au moins la moitié de ta RAM voire plus… )

Je cite l'infobulle : « Quand la quantité de pixels dépasse cette limite, GiMP va commencer à swapper sur le disque. C'est un peu plus lent mais il est ainsi possible de travailler sur des images plus grandes que la mémoire. Si vous avez beaucoup de RAM il conviendrait de définir cette valeur plus haut. »

OK je teste avec 6Go pour un total de RAM de 8.

Sinon je test un retour à GIMP 2.8.


Ubuntu 22.04

Hors ligne

#19 Le 16/11/2018, à 18:04

Coeur Noir

Re : Processeur et Gimp

( modif' du #16 entre temps ) @Calyp au même endroit, que dit « nombre de processeurs à utiliser » ?

J'ai aussi des .xcf dans ces ordres de grandeur et ça passe bien. J'ai déjà atteint des « limites » avec des grandes images ( 8m² en 300 dpi mais bon c'était à la base une demande incongrue d'une agence de comm' qui ne connaissait rien aux contraintes de l'imprimeur… )


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#20 Le 16/11/2018, à 18:09

jeange

Re : Processeur et Gimp

@Cœur Noir
en#14 je suis en 2.10.8  et j'ai modifié les valeurs "Ressources" , résultat beaucoup plus véloce mais je suis un peu largué sur le "Nombre de fils d'exécution à utiliser" car rien trouvé dans la doc .


PCLF CLEVO W670SZQ  SSD 480Go  i3  Ram 12Go  Haswell HD4600 Ubuntu 20.04.6 et 22.04.3 LTS 64bit
033 V nospE  03.01.2 pmiG
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%

Hors ligne

#21 Le 16/11/2018, à 18:26

Coeur Noir

Re : Processeur et Gimp

"Nombre de fils d'exécution à utiliser" → nombre de processeurs à utiliser ( threading ) chez moi 7 sur 8 pour un core i7 de quelques années ( donc 4 cœurs en HyperThreading, soit 8 « chargements » possibles ).
Plus y en a plus vite ça va, à équilibrer en fonction des besoins « autres » ( si tu donnes tout à GiMP ce sera moins facile de faire autre chose en même temps ).

Dernière modification par Coeur Noir (Le 16/11/2018, à 18:29)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#22 Le 16/11/2018, à 18:27

Calyp

Re : Processeur et Gimp

Coeur Noir a écrit :

( modif' du #16 entre temps ) @Calyp au même endroit, que dit « nombre de processeurs à utiliser » ?

Comme le laisse supporser Jeange et comme tu peux el voir dans son image, le paramètre « nombre de processeurs à utiliser » n'existe plus et est remplacé par « Nombre de fils d'exécution à utiliser ».

Moi je suis passé à 6, et en changeant aussi le param « mém max pour annulation x je constate que c'est légèrement plus rapide surtout et un démarrage beaucoup plus rapide.


Ubuntu 22.04

Hors ligne

#23 Le 16/11/2018, à 18:33

jeange

Re : Processeur et Gimp

Je viens de comprendre ce terme de "fils" ou "processeur",  Exemple Gimp + Thunder+Forum+Ecouter Radio+Recherche Qwant = 5
Et dans 2.10 maximum 8.
Cœur Noir confirmera ?


PCLF CLEVO W670SZQ  SSD 480Go  i3  Ram 12Go  Haswell HD4600 Ubuntu 20.04.6 et 22.04.3 LTS 64bit
033 V nospE  03.01.2 pmiG
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%

Hors ligne

#24 Le 16/11/2018, à 18:35

Coeur Noir

Re : Processeur et Gimp

mém max pour annulation
…non ça, ça n'a pas d'influence sur la vitesse, par contre te permettra de remonter plus loin dans les actions effectuées sur tes images dans GiMP ;-)
Attention, et c'est bien dommage, cette historique n'est pas enregistré avec l'image dans le fichier xcf.

@jeange grosso-modo oui. Là on entre dans des fonctions du noyau qui dépassent largement mes connaissances. Et certains logiciels utilisent mieux que d'autres le multi-threading ( répartition de la charge entre les processeurs )… Si tu « donnes tout » à GiMP ça ne veut pas nécessairement dire que tu ne pourras plus rien faire à côté : il sera prioritaire en quelque sorte.

Dernière modification par Coeur Noir (Le 16/11/2018, à 18:46)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne