Énorme fuite mémoire avec la v10

Démarré par Samoreen, Décembre 01, 2016, 16:31:35

« précédent - suivant »

Samoreen

Bonjour,

J'ai installé et lancé C1 10 plusieurs fois et joué un peu avec. J'ai été occupé ailleurs pendant une petite heure. Quand je suis revenu, Windows m'a balancé un avertissement à propos de la mémoire occupée par le processus C1. Quand j'ai ouvert le Task Manager, on en était à 1,5 Go avec une croissance assez rapide. Le temps que je m'occupe de tuer le process, mon système s'est crashé (Windows 10). C'est une grande première.
Patrick

coval95

#1
Mince alors !  :o

Moi qui croyais qu'avec 4 versions beta cette V10 officielle serait un tant soit peu déverminée...  ::)

Je suis aussi sous Win 10 et je n'ai pas encore installé C1 V10. Merci de l'info, je ferai attention à la consommation de mémoire.
Avec la V8, la mémoire consommée augmente régulièrement mais uniquement quand je l'utilise, ce que j'attribue à la croissance de l'historique. Par contre quand il est lancé mais que je ne fais rien avec, la mémoire utilisée est stable.

Peux-tu préciser ce que tu veux dire par "Quand j'ai ouvert le Task Manager, on en était à 1,5 Go avec une croissance assez rapide" ? Tu parles de la mémoire occupée ou de la mémoire libre ? Et combien as-tu de mémoire totale sur ton PC ?

Et aussi quand tu écris "mon système s'est crashé (Windows 10)", est-ce que tu as perdu des données ? As-tu simplement dû rebooter le PC (ce qui n'est pas normal bien sûr) ou réinstaller Win 10 (ce serait quand même beaucoup plus grave) ?

Et, dernière question, as-tu fait un "support case" ?

tenmangu81

Citation de: Samoreen le Décembre 01, 2016, 16:31:35
Bonjour,

J'ai installé et lancé C1 10 plusieurs fois et joué un peu avec. J'ai été occupé ailleurs pendant une petite heure. Quand je suis revenu, Windows m'a balancé un avertissement à propos de la mémoire occupée par le processus C1. Quand j'ai ouvert le Task Manager, on en était à 1,5 Go avec une croissance assez rapide. Le temps que je m'occupe de tuer le process, mon système s'est crashé (Windows 10). C'est une grande première.

Bonsoir Patrick,

Capture One tournait-il (c'est à dire travaillait-il sur une image, par exemple) ou était-il inoccupé (idle) lorsque tu as constaté cette surconsommation de mémoire ?

Samoreen

Je parlais de mémoire occupée mais le point important c'est que ça montait très vite. À tel point que le système n'a pas fait face et a redémarré tout seul après le message d'avertissement. J'ai 12 Go sur le PC. Je n'ai jamais eu un seul redémarrage spontané depuis que j'ai installé Win 10.

Je n'ai pas perdu de données (a priori).

J'ai tenté de déposer un rapport de bug mais pour le moment, le cas C1 V10 n'est pas prévu. Si je le dépose pour C1 V9, ça va se perdre dans les tuyaux. J'ai transmis les fichiers de log dont le fichier de crash que j'ai fini par retrouver à un représentant de P1. Ce fichier de crash indique bien un nombre très important de fuites mémoire sur certains objets.

Pour le moment, je n'ai pas réussi à reproduire. Tout ce que je vois, c'est qu'au lancement, le programme occupe environ 800 Mo. Ensuite, je ne déclenche aucun traitement, je ne fais que me promener dans les dossiers de mon catalogue en affichant les images et ça monte très vite. Le simple affichage des images d'un dossier contenant 30 ou 40 images a fait grimper le compteur d'1 Go d'un seul coup. En 2 ou 3 minutes, je me suis retrouvé à 2,5 Go occupés alors que je ne faisais toujours rien que visionner les images. Mais je n'ai pas eu de nouveau crash du système (je dis bien système et pas application).
Patrick

Samoreen

Citation de: tenmangu81 le Décembre 01, 2016, 23:12:30
Capture One tournait-il (c'est à dire travaillait-il sur une image, par exemple) ou était-il inoccupé (idle) lorsque tu as constaté cette surconsommation de mémoire ?

Non, je ne faisais rien. Comme expliqué plus haut, j'ai laissé le programme tourner sans aucune tâche lancée pendant une heure environ après avoir navigué dans mes dossiers catalogue et testé 2 ou 3 bricoles au niveau de l'interface. Quand je suis revenu et que le PC est sorti de veille, j'ai constaté que le système était en mode "panique". J'ai à peine eu le temps de lancer le Task Manager, de voir que la mémoire occupée par C1 grimpait très vite et hop! Crash après le warning de Windows m'indiquant qu'il n'avait plus assez de mémoire disponible et qu'il allait falloir évacuer quelques applications (il m'a d'ailleurs proposé de virer C1 qui semblait lui poser le plus de pbs). Je n'ai pas eu le temps de bouger...
Patrick

coval95

Citation de: Samoreen le Décembre 01, 2016, 23:20:29
Je parlais de mémoire occupée mais le point important c'est que ça montait très vite. À tel point que le système n'a pas fait face et a redémarré tout seul après le message d'avertissement. J'ai 12 Go sur le PC. Je n'ai jamais eu un seul redémarrage spontané depuis que j'ai installé Win 10.

Je n'ai pas perdu de données (a priori).

J'ai tenté de déposer un rapport de bug mais pour le moment, le cas C1 V10 n'est pas prévu. Si je le dépose pour C1 V9, ça va se perdre dans les tuyaux. J'ai transmis les fichiers de log dont le fichier de crash que j'ai fini par retrouver à un représentant de P1. Ce fichier de crash indique bien un nombre très important de fuites mémoire sur certains objets.

Pour le moment, je n'ai pas réussi à reproduire. Tout ce que je vois, c'est qu'au lancement, le programme occupe environ 800 Mo. Ensuite, je ne déclenche aucun traitement, je ne fais que me promener dans les dossiers de mon catalogue en affichant les images et ça monte très vite. Le simple affichage des images d'un dossier contenant 30 ou 40 images a fait grimper le compteur d'1 Go d'un seul coup. En 2 ou 3 minutes, je me suis retrouvé à 2,5 Go occupés alors que je ne faisais toujours rien que visionner les images. Mais je n'ai pas eu de nouveau crash du système (je dis bien système et pas application).
Merci pour ton retour.

J'ai sauté la V9, je me réjouissais à l'idée de passer de la V8 à la V10, là c'est un peu la douche froide...

Qu'est-ce qu'ils ont fichu pendant les beta tests ?  ???

Et encore une question, Samoreen : as-tu testé une ou plusieurs versions beta avant l'officielle ?

coval95

Citation de: Samoreen le Décembre 01, 2016, 23:26:18
Non, je ne faisais rien. Comme expliqué plus haut, j'ai laissé le programme tourner sans aucune tâche lancée pendant une heure environ après avoir navigué dans mes dossiers catalogue et testé 2 ou 3 bricoles au niveau de l'interface. Quand je suis revenu et que le PC est sorti de veille, j'ai constaté que le système était en mode "panique". J'ai à peine eu le temps de lancer le Task Manager, de voir que la mémoire occupée par C1 grimpait très vite et hop! Crash après le warning de Windows m'indiquant qu'il n'avait plus assez de mémoire disponible et qu'il allait falloir évacuer quelques applications (il m'a d'ailleurs proposé de virer C1 qui semblait lui poser le plus de pbs). Je n'ai pas eu le temps de bouger...
Ce que je ne comprends pas, c'est que tu parles de 1,5 GO utilisés par C1 alors ton PC en a 12 au total. Comment se fait-il que ton système se soit crashé, combien avais-tu de mémoire libre ?  ???

Samoreen

Citation de: coval95 le Décembre 01, 2016, 23:33:45
Ce que je ne comprends pas, c'est que tu parles de 1,5 GO utilisés par C1 alors ton PC en a 12 au total. Comment se fait-il que ton système se soit crashé, combien avais-tu de mémoire libre ?  ???

Moi non plus, je ne comprends pas tout mais malheureusement, je n'ai pas eu le temps d'examiner la situation de manière approfondie. Tout ce que j'ai eu le temps de capter, c'est que Windows me disait que C1 mettait la zizanie, qu'il n'aurait bientôt plus de mémoire disponible et qu'il fallait évacuer. Sur ce, Windows est devenu non réactif et a fini par planter.

Je ne suis pas sûr du tout que les informations du Task Manager étaient valides et actuelles. Il a dû se trouver gêner aux entournures également.

Je ne tire pas de conclusion pour le moment d'autant plus que je n'arrive pas à reproduire. Ce qui est sûr, c'est que le processus captureone.exe était en train de partir en vrille. À part ça... Je trouve également que la mémoire occupée pendant une simple navigation dans les dossiers est excessive. 2,5 Go juste pour visionner mes images, c'est violent. Lightroom est de loin plus modeste. D'ailleurs il semble qu'un autre utilisateur ait noté des pointes d'occupation mémoire anormalement élevées.
Patrick

coval95

J'ai laissé tourner C1 V8 un certain temps sans rien faire, la mémoire qu'il occupait restait en-dessous de 800 MO (tout en augmentant, mais très lentement).

A peine j'ai commencé à traiter 2 images (ajouter des métadonnées, exporter, aucun masque !), la mémoire occupée par C1 est passée rapidement à 2,5 GO.
Ensuite j'ai traité un plus grand nombre d'images, c'est monté à 3,5 GO et maintenant je suis à 3 GO.

Donc rien de nouveau sous le soleil, je dirais. Sauf ton plantage de Win 10 évidemment, ça je ne l'ai pas encore eu. MAIS quand j'utilise C1, je surveille régulièrement la mémoire libre et quand j'estime qu'elle baisse vraiment trop, je ferme C1 et je le relance !

PS Je n'ai pas installé la V10 car je ne voulais pas entamer la période d'essai de trente jours le soir. Maintenant qu'on est en début de journée, je vais l'installer pour voir.  ;)
J'espère que je ne vais pas tout casser (je travaille en sessions, donc le risque est moins élevé qu'en catalogue, a priori).

Samoreen

Citation de: Samoreen le Décembre 02, 2016, 00:00:43
Il a dû se trouver gêner aux entournures également.

Il a dû se trouver gêné...

Désolé.
Patrick

coval95

Bon, j'ai installé et testé la V10. Essai non exhaustif bien sûr mais j'y ai quand même passé du temps.

Tout d'abord, l'installation de C1 V10 a entraîné (comme d'habitude) une installation de .NET Framework. Mais cette dernière a demandé un redémarrage de Windows, ce que j'ai fait et du coup C1 V10 n'était pas installé, j'ai dû relancer l'installation de C1 qui ensuite s'est bien terminée.

Petite parenthèse pour dire qu'entre ces 2 installations (.NET et C1), j'ai lancé C1 V8.3.4 pour voir et....... j'ai eu un magnifique message d'erreur !!!!!

Après réflexion et investigations, j'ai compris que l'installation de .NET Framework équivalait à une MAJ de Windows (j'ai bien vérifié qu'il n'y avait pas eu de MAJ de Windows lui-même) et que ça provoquait le bug évoqué dans le fil :
http://www.chassimages.com/forum/index.php/topic,259237.0/all.html
C'est exactement la même erreur. Donc comme une femme avertie en vaut deux et que j'avais téléchargé la V8.3.5, je l'ai installée et ça a remarché ! Ouf !  :)

Ensuite j'ai essayé C1 V10 et j'ai surveillé l'occupation mémoire comme le lait sur le feu, je n'ai observé aucun problème particulier, je dirai même que la V10 m'a semblé moins consommatrice que la V8 ! A confirmer quand même...  ;)

J'ai apprécié la correction de diffraction sur un exemple de macro fait à F/11, le résultat est assez spectaculaire.
J'ai essayé un peu la retouche localisée, ça fonctionne normalement.

Par contre j'ai créé 2 onglets personnalisés et j'y ai mis des outils. Après avoir fermé C1 puis relancé, j'ai retrouvé mes 2 onglets vides ! C'est peut-être une limitation de la version d'essai ?  ???

Pas encore testé l'export, je ferai ça demain.

baséli

Citation de: Samoreen le Décembre 01, 2016, 23:20:29
Mais je n'ai pas eu de nouveau crash du système (je dis bien système et pas application).

Ce qui prouve bien que W10 est de la daube ;D

'suis déjà plus là...

Carabin

Pfff !!!
Tu m'étonne hier C1 v10 a tourné en production toute la journée sur un MBP avec 8giga de mémoire.
Avec ouvert C1, Affinity photo, Safari, Mail a la fin de la journée 1.5 giga pour C1 dans le moniteur d'activité.
Pas de plantage de el Capitan, pas d'alerte et ce matin ça repart pour un tour :D :D :D

Samoreen

Citation de: Carabin le Décembre 02, 2016, 09:09:36
Pas de plantage de el Capitan...

Oui mais je parle de Windows. On sait bien que l'implémentation de C1 sous Windows est différente : comportement différent, pièces manquantes sous Windows, etc. Ce n'est pas la même approche qu'Adobe : ils utilisent des outils portables pour développer leurs versions Mac et Windows et obtiennent un comportement équivalent. Avec C1, c'est un autre développement. La comparaison avec Mac OS n'est donc pas pertinente.

Cela dit, je ne peux que décrire ce qui est arrivé. Si je pouvais reproduire, ça serait plus simple et plus rassurant. C1 est impliqué dans cet incident, c'est sûr. À part ça, je ne sais rien de plus.
Patrick

tenmangu81

Citation de: coval95 le Décembre 02, 2016, 04:33:09
Par contre j'ai créé 2 onglets personnalisés et j'y ai mis des outils. Après avoir fermé C1 puis relancé, j'ai retrouvé mes 2 onglets vides ! C'est peut-être une limitation de la version d'essai ?  ???

Tu avais bien sauvegardé ton espace de travail ?

Samoreen

Citation de: tenmangu81 le Décembre 02, 2016, 11:29:59
Tu avais bien sauvegardé ton espace de travail ?

J'ai eu également un problème avec la sauvegarde de l'espace de travail. Je configure, j'enregistre sous un nouveau nom et je sors. Je relance C1, le nouvel espace de travail ne se recharge pas complètement comme prévu. Je reconfigure, je sauvegarde sous le même nom et ensuite, ça fonctionne normalement au redémarrage.
Patrick

RayLum

De mes modestes connaissances en programmation informatique cela évoque :

- soit un débordement de pile, notamment lors utilisation d'une instruction récursive sans borne de test et d'arrêt. L'effet est très rapide, et cela ne semble pas répondre à la progressivité du phénomène évoqué dans ce fil, de plus ne semble pas affecter l'exécution sur Mac.

- soit une mauvaise gestion du "garbage collector" dit aussi "ramasse-miettes", processus de gestion et de restitution de la mémoire lorsque après la fin d'execution d'un "objet", la mémoire n'est pas libérée. Bien que plus utilisée, elle n'en est pas pour autant disponible pour le système et les autres applications.
Un exemple  https://msdn.microsoft.com/fr-fr/library/aa720427(v=vs.71).aspx

Liste causes non exhaustive, d'autant que dans les systèmes informatiques de multiples process sont en interaction.

coval95

Citation de: tenmangu81 le Décembre 02, 2016, 11:29:59
Tu avais bien sauvegardé ton espace de travail ?
Oui, je l'ai sauvegardé.

J'ai rempli d'outils 2 onglets personnalisés, j'ai enregistré mon espace de travail. J'ai fermé C1, je l'ai relancé. Normalement, sans rien faire, j'aurais dû récupérer mon espace de travail tel qu'il était avant fermeture. Les onglets étaient bien présents (au même endroit qu'à la fermeture) mais vides. J'ai rechargé mon espace de travail enregistré et c'était pareil.

Donc je pose la question, est-ce que ça fait ça chez vous, version Mac ou version Windows ?

Si ça le fait pour les 2, je serais tentée de croire que c'est voulu et que c'est une limitation de la version d'essai.
Si ça ne le fait que sous Windows, ou pire, si ça ne le fait que chez moi, alors je penserai que c'est un bug...

Franciscus Corvinus

Citation de: coval95 le Décembre 02, 2016, 04:33:09
Bon, j'ai installé et testé la V10. Essai non exhaustif bien sûr mais j'y ai quand même passé du temps.

Tout d'abord, l'installation de C1 V10 a entraîné (comme d'habitude) une installation de .NET Framework. Mais cette dernière a demandé un redémarrage de Windows, ce que j'ai fait et du coup C1 V10 n'était pas installé, j'ai dû relancer l'installation de C1 qui ensuite s'est bien terminée.

Petite parenthèse pour dire qu'entre ces 2 installations (.NET et C1), j'ai lancé C1 V8.3.4 pour voir et....... j'ai eu un magnifique message d'erreur !!!!!

Après réflexion et investigations, j'ai compris que l'installation de .NET Framework équivalait à une MAJ de Windows (j'ai bien vérifié qu'il n'y avait pas eu de MAJ de Windows lui-même) et que ça provoquait le bug évoqué dans le fil :
http://www.chassimages.com/forum/index.php/topic,259237.0/all.html
C'est exactement la même erreur. Donc comme une femme avertie en vaut deux et que j'avais téléchargé la V8.3.5, je l'ai installée et ça a remarché ! Ouf !  :)

Ensuite j'ai essayé C1 V10 et j'ai surveillé l'occupation mémoire comme le lait sur le feu, je n'ai observé aucun problème particulier, je dirai même que la V10 m'a semblé moins consommatrice que la V8 ! A confirmer quand même...  ;)

J'ai apprécié la correction de diffraction sur un exemple de macro fait à F/11, le résultat est assez spectaculaire.
J'ai essayé un peu la retouche localisée, ça fonctionne normalement.

Par contre j'ai créé 2 onglets personnalisés et j'y ai mis des outils. Après avoir fermé C1 puis relancé, j'ai retrouvé mes 2 onglets vides ! C'est peut-être une limitation de la version d'essai ?  ???

Pas encore testé l'export, je ferai ça demain.

Comme tu le sais je suis dans le meme cas que toi: toujours avec la v8, et je lorgne sur la v10, mais avec beaucoup d'appréhension. Merci bien pour ton retour; et merci samoreen pour le tien (je suis sous Windows aussi).

Pour le moment C1 ne me prend pas plus que 900-1000 MO quand je fais des traitements.

Verso92

Citation de: Franciscus Corvinus le Décembre 02, 2016, 21:10:47
Comme tu le sais je suis dans le meme cas que toi: toujours avec la v8, et je lorgne sur la v10, mais avec beaucoup d'appréhension.

Il n'y a vraisemblablement pas de quoi...

La v8 a aussi eu des problèmes de fuites mémoire à son lancement, si je me souviens bien (ce qui provoquait chez moi des plantages à la fermeture du logiciel)... et c'est de l'histoire ancienne aujourd'hui.

tenmangu81

Je ne suis pas encore passé à la version 10, mais avec la version 9, avec une image ouverte dans le viewer sans y toucher, je suis à 3,5 Go de mémoire....

fabco

FF + gestionnaire des taches je suis à 2.9Go
si j'ouvre C1 v10 je suis à 4.1Go avec un cata de 4 images.
Si je zoome la mémoire occupée augmente , si je reviens à un taux de zoom plus faible la mémoire diminue.
Pour l'instant rien d'autres à signaler.

Verso92

Citation de: tenmangu81 le Décembre 02, 2016, 21:25:34
Je ne suis pas encore passé à la version 10, mais avec la version 9, avec une image ouverte dans le viewer sans y toucher, je suis à 3,5 Go de mémoire....

Bravo !

;-)

coval95

Citation de: Franciscus Corvinus le Décembre 02, 2016, 21:10:47
Comme tu le sais je suis dans le meme cas que toi: toujours avec la v8, et je lorgne sur la v10, mais avec beaucoup d'appréhension. Merci bien pour ton retour; et merci samoreen pour le tien (je suis sous Windows aussi).

Pour le moment C1 ne me prend pas plus que 900-1000 MO quand je fais des traitements.
Je suppose que ça dépend de la taille des images traitées (nombre de pixels), peut-être du nombre d'images contenues dans le répertoire en cours, des manips que l'on fait (la retouche locale prend pas mal de mémoire me semble-t-il), etc...

Je n'avais pas trop d'appréhension a priori mais, a posteriori, je l'aurais eu mauvaise si je n'avais pas pu faire remarcher la V8 (et donc si j'avais été obligée d'acheter la V10  :-\).

J'ai eu l'impression de perdre mon temps en essayant la V9.0 et finalement, bien qu'ayant téléchargé les V9.1, 9.2 et 9.3, je ne les ai pas installées.

Il ne faut pas se leurrer : la V10 n'est pas une révolution mais par rapport à la V8, elle comporte des progrès intéressants.
Si tu as attends la V11 (ou ultérieure), ce ne sera plus un upgrade, il te faudra racheter la licence complète.

Je pense quand même attendre d'avoir testé plus amplement avant de faire fonctionner ma e-CB...  ;)

Jean-Claude

La charge de la mémoire et de la CPU dépend des performances de la carte graphique avec C1 m'a t'ont dit.

Carte graphique standard ou C1 mal configuré = ordi surchargé

carte graphique de course activée = ordi tranquile

esox_13

C'est pas aberrant d'avoir une CG de course bien configurée quand on fait du développement raw... ;D

Samoreen

Juste pour signaler que je n'arrive pas à reproduire le problème. Aucune chance de le tracer pour le moment, donc.
Patrick

esox_13

Peut-être dû à un conflit pas directement lié à C1 ? Vu la "sensibilité" de C1 en ce qui concerne la gestion mémoire et l'openCL, due sans doute à ses performances paradoxalement (quand on a résolu ces soucis, il faut reconnaître de C1 tourne vraiment très bien et très vite), le moindre grain de sable dans la machine peut tout mettre par terre.

Samoreen

Je viens de lire un post sur le forum C1 qui semble confirmer ce que je commençais à soupçonner depuis un moment... L'utilisateur a eu un incident équivalent juste après l'installation, comme moi.

J'utilise un catalogue et je suppose qu'après l'installation de la version 10, C1 a commencé à reconstruire consciencieusement les aperçus (le cache dans le vocabulaire C1) pour l'ensemble du catalogue. C'est probablement pendant cette phase qu'il est parti en surconsommation de mémoire. Et ça expliquerait pourquoi je n'arrive pas à reproduire le problème.
Patrick

coval95

Voilà qui ne m'encourage pas à passer au mode Catalogue...  ::)

J'utilise le mode Session et je n'ai pas encore observé de problème avec la V10.

Il est vrai que la constitution du cache consomme de la mémoire. Mais je ne comprends pas pourquoi le fait de passer à la V10 entraîne la reconstruction du cache ?

Je m'explique : pour tester la V10 sans interférer avec ma V8, j'ai copié plusieurs répertoires de raw avec leurs sous-répertoires Capture One, Cache, Settings82 etc...

Quand je sélectionne un répertoire d'environ 400 fichiers raw, il crée rapidement le répertoire Settings100 (avec les fichiers .cos dedans) mais il ne reconstruit pas le cache et la consommation de mémoire est très modérée (0,2 GO).

Par contre si je renomme Cache en Cache_Old et qu'ensuite je sélectionne le répertoire dans C1, là il reconstruit le cache, ça prend plusieurs minutes (comme avec la V8) et la consommation de mémoire augmente (de presqu'1 GO).

soizic07

 [at] Coval
Mêmes essais que toi avec les mêmes conclusions.
Par prudence je garde encore des sessions séparées V9 et V10
Mac M1, iPad, leïca Q2, A7rIII

ambre099

Pas de fuite de mémoire.
La V10 adapte le catalogue au nouveau processus de travail, ça roule un peu au départ.
Aucun problème en ce qui me concerne . C'est une version très performante.
Donc sur MAC Sierra

Voir le post de Jean-Claude
http://www.chassimages.com/forum/index.php/topic,261837.msg6164096.html#msg6164096

Samoreen

Bonjour,

Citation de: ambre099 le Décembre 05, 2016, 09:26:09
Aucun problème en ce qui me concerne . C'est une version très performante.
Donc sur MAC Sierra

On parle d'un incident sous Windows. Comme je l'ai fait remarquer ailleurs, C1 Windows et C1 Mac sont 2 programmes différents, de toute évidence basés sur un code différent. Je pense qu'il ne s'agit pas comme pour LR d'une base de code commune portée sous Mac et Windows au travers d'un framework multi plateformes. On ne peut donc pas transposer les observations d'une version à l'autre.
Patrick

ambre099

Citation de: Samoreen le Décembre 05, 2016, 10:07:36
Bonjour,

On parle d'un incident sous Windows. Comme je l'ai fait remarquer ailleurs, C1 Windows et C1 Mac sont 2 programmes différents, de toute évidence basés sur un code différent. Je pense qu'il ne s'agit pas comme pour LR d'une base de code commune portée sous Mac et Windows au travers d'un framework multi plateformes. On ne peut donc pas transposer les observations d'une version à l'autre.

Désolée d'avoir fait diversion  :-[  Je ne recommencerai plus  ;D

tenmangu81

J'ai installé la v10 hier matin, ai lancé C1 et traité quelques photos. Très agréable, un poil plus rapide, le proofing et la qualité des jpeg sortis sont un vrai plus, MAIS, je me suis retrouvé aussi avec une mémoire occupée par C1 de 5,5 Go en fin de journée !!
Ce matin, j'ai lancé C1, et suis pour l'instant à 1,5 Go, ce qui est normal. Je vais voir si ça grimpe en cours de journée. Peut-être était-ce du à la reconstitution du catalogue en tâche de fond ?

tenmangu81

OK, on m'a expliqué la probable raison sur un autre fil (l' "officiel" de Phase One): chaque image sélectionnée et regardée est mise en mémoire, ce qui en consomme  ;D, et ce surtout si on travaille sur le RAW directement (visualisation à 100%). Donc la mémoire occupée par Capture One augmente régulièrement au cours de l'avancement des travaux, mais cette occupation est gérée par le logiciel, qui efface certaines images stockées en mémoire lorsqu'il en a besoin.
Ceci dit, je suis assez mauvais en informatique système, et laisse aux spécialistes le soin de juger de la pertinence de cette explication  ;)

coval95

Citation de: tenmangu81 le Décembre 07, 2016, 11:40:03
OK, on m'a expliqué la probable raison sur un autre fil (l' "officiel" de Phase One): chaque image sélectionnée et regardée est mise en mémoire, ce qui en consomme  ;D, et ce surtout si on travaille sur le RAW directement (visualisation à 100%). Donc la mémoire occupée par Capture One augmente régulièrement au cours de l'avancement des travaux, mais cette occupation est gérée par le logiciel, qui efface certaines images stockées en mémoire lorsqu'il en a besoin.
Ceci dit, je suis assez mauvais en informatique système, et laisse aux spécialistes le soin de juger de la pertinence de cette explication  ;)
A mon humble avis, ce n'est pas seulement que chaque image est stockée en mémoire mais aussi l'historique des opérations (pour pouvoir faire les "Undo"). Si l'on dessine des masques, ça doit consommer pas mal de mémoire.

Avec la V8 en mode Session (sous Windows), au fur et à mesure de l'utilisation de C1, la mémoire occupée augmente indéfiniment et, au bout plusieurs heures, quand la mémoire libre devient assez faible, le système a tendance à se bloquer. Mieux vaut éviter d'en arriver là, je préfère arrêter C1 et le relancer au bout de quelques heures de fonctionnement.

Avec la V10 en mode Session (toujours sous Windows), ça monte aussi au fil du temps mais j'ai l'impression que ça finit par se stabiliser à une valeur raisonnable.
Néanmoins, je manque encore de recul pour être vraiment affirmative.

La logique voudrait que le programme se fixe des limites au lieu de prendre ses aises indéfiniment, peut-être y a-t-il une amélioration à ce sujet avec la V10. Le bug rencontré par Samoréen semble pourtant indiquer le contraire, au moins pour la version Windows et en mode Catalogue.

gibus

Une possibilité serait de pouvoir définir une limite dans les préférences.
Ce n'est pas le cas en V10.

gibus

Je viens de tester le phénomène sur mon Mac (El Capitan) - C1 V10.
Effectivement le seul fait de visualiser des photos à 100% par exemple grignote doucement mais surement la mémoire.
Ayant 16G de mémoire j'ai de la marge !
Sinon on peut utiliser un petit outil genre "memory cleaner" qui permet de surveiller en temps réel et le cas échéant de libérer une partie de la mémoire occupée en lançant un nettoyage. Au pire on quitte C1 et on relance, ce qui permet de repartir à zéro.
Le principal étant de pouvoir surveiller l'espace libre, pour ceux qui sont un peu juste en mémoire.

Nga

#39
Sur la gestion de la mémoire, je ne suis pas persuadé que l'historique coûte beaucoup. Eventuellement les masques dont je ne sais pas comment ils sont représentés en mémoire, mais pour le reste (les commandes), c'est du texte à mon avis, donc ça ne coûte rien.

En tout cas, nous avions discuté sur ce forum de gros problèmes de mémoire sur la V8, qui ont semblé être corrigés au fil du temps (et j'y ai prêté moins d'attention, ayant augmenté la mémoire de mon PC). Et, pour ma part, sur la V9, plus de problèmes de ce genre : C1 se stabilise autour de 3 ou 5 Go de mémoire, même au bout de plusieurs heures d'utilisation.

J'espère que la V10 n'a pas apporté son lot de régressions sur ce point...

tenmangu81

Citation de: Nga le Décembre 07, 2016, 17:58:31
Et, pour ma part, sur la V9, plus de problèmes de ce genre : C1 se stabilise autour de 3 ou 5 Go de mémoire, même au bout de plusieurs heures d'utilisation.

J'espère que la V10 n'a pas apporté son lot de régressions sur ce point...


Oui, c'est ça, avec la v10 au bout d'une journée, on en est aux alentours de 5 Go.