PDA

Voir la version complète : mémoire insuffisante



flahaut
02/04/2013, 15h55
salut

je suis enfin passé à la V14 !

tout se passe bien sauf un petit ennui sur certaines scènes qui ne posaient aucun problème avant : le message '' mémoire insuffisante '' à tendance à être beaucoup + fréquent qu'avec la V11.5, m'obligeant à virer momentanément des objets hors champ.

Y aurait-il un paramètre à régler ?

Rudy
02/04/2013, 17h18
Combien as-tu de ram ?

On peut mettre autant de Ram que l'on veut sur un PC avec XP. en théorie oui . sauf que xp ne reconnaitra que 3 GO si c'est un 32Bits et 16 GO si c'est un 64 il me semble.

Il est possible que lors lu lancement d' XP, trop d'applications se lancent et te prennent de la mémoire.

bru
02/04/2013, 21h39
J'ai aussi observé au passage de la R11.5 vers la R14 que les besoins en mémoire au rendu se sont accrus de 20 à 25%.

Je pense que c'est lié au améliorations de précision et aux extensions de la gamme de dimensions représentable (on peut travailler simultanément avec des éléments de 1 mm et de 1Km). C'est probablement comme cela depuis la R12.

Et d'un autre côté, c'est très confortable et utile. Mais j'ai dû ruser pour pouvoir terminer les derniers rendus de mon sanctuaire...

La question est effectivement de savoir si tu es sous XP 32 bits (ce que je suppose car sinon tu l'aurais sûrement mentionné dans ta signature) ou 64 bits.

Sous XP 32 bits, la limite allouable par défaut pour un processus est de 2 Gbytes. Il est possible de "repousser" cette limite à 3 Gbytes moyennant une option de démarrage, et ce pour autant que ta machine de comporte pas de hardware dont les drivers seraient très gourmands en mémoire. Tu trouveras ici une explication des options de démarrage de Windows XP (http://support.microsoft.com/kb/833721/fr). Regarde l'option "/3GB". Il y a moyen de trouver des explications plus pratiques à d'autres endroits du web.

Note qu'activer cette option ne sera vraiment utile que si tu disposes de 2 ou 3 Gbytes de mémoire, sinon, au lieu d'avoir "mémoire insuffisante", tu auras de la lenteur exaspérante !

Le risque qui existe en activant cette option est que certains pilotes ne démarrent pas correctement.

Sous XP 64 bits, la limitation en quantité de mémoire installable est, comme pour Seven, liée plutôt à la carte mère qu'à Windows. Il faut regarder dans la documentation de celle-ci.

Dans les deux cas (32 et 64 bits), il est possible de travailler avec plus de mémoire "allouée" au programme qu'il n'y en a réellement physiquement. C'est le principe de la mémoire virtuelle, qui se configure à travers le fichier d'échange. En créant un fichier d'échange plus grand que la mémoire, l'ordinateur va envoyer temporairement sur le disque les données qu'il ne peut garder en mémoire. L'inconvénient est la lenteur, qui deviendra de plus en plus marquée que la consommation de mémoire augmente. Cependant, cela permet (parfois) de passer le problème de "mémoire insuffisante".

Une explication sur la configuration du fichier d'échange sous XP (http://support.microsoft.com/kb/307886/fr) (c'est quasi la même chose sous Seven).

Sous XP 32 bits, je l'ai souvent utilisé à l'époque ou je n'avais qu'un seul GB. Sous Seven 64 bits, je monte parfois 20 % au delà de ma mémoire physique, et cela marche. Le plus dur, c'est à la fin du rendu car il faut longtemps à Windows pour libérer le fichier d'échange, et pendant ce temps, la machine est "gelée".

Mais attention, sous XP 32 bits, quelle que soit la taille du fichier d'échange, la limite de 2 ou 3 GBytes reste d'application!

J'espère que quelque-chose dans tout ceci peut t'aider !

N.B. Les pages dont j'ai mis les liens sont des pages officielles de Microsoft, mais elles sont peut-être peu compréhensibles. Cherche sur le web à partir des mots clefs qui s'y trouvent. Il y a plein d'explications disponibles sur ces sujets.

flahaut
04/04/2013, 08h57
merci pour toutes ces explications très complètes, mais je connaissais déjà ( à quelques détails près : je suis moins spécialiste que toi ) ces astuces car j'ai installé 3 Go de RAM pour ça.

je lance toujours C4D seul lorsque je fais des rendus, sans aucune application '' parasite '' en barre de tâches.

mon problème récurrent est que j'utilise 600 Mo de textures par scène en moyenne depuis quelques années, donc voilà voilà ... j'ai même passé tous mes éclairages en ombres réalistes pour économiser les masques d'ombres ! le '' grain '' d'image est d'ailleurs superbe car je règle les paramètres assez bas, ce qui convient au style graphique que je recherche surtout avec un petit ajout d'occlusion ambiante ( ce que voulais justement avec la V14 ).

ce n'est pas grave, j'ai constaté que la simple désactivation du rendu des calques contenant les objets ( et leurs textures ) hors champ suffisait à régler le problème : simple gestion d'objets en fait.

quand mon Quad 9300 sera mort, je passerai sur un I7 3770 en Win7 avec plein de RAM ...

bru
04/04/2013, 20h58
merci pour toutes ces explications très complètes, mais je connaissais déjà

Je me suis dit en écrivant que c'était fort probable, mais d'un autre côté, si ce n'était pas le cas, j'espérais te faire gagner un peu de temps. Désolé de t'avoir imposé ce long message ! :biggrin:

Cela dit, je ne connaissais pas ton œuvre. Je viens d'aller voir ton site via ta signature et j'ai fait une jolie découverte. Tu es un artiste très complet et tout cela est très poétique (pas les animations techniques bien sûr !). J'ai passé un très bon moment et je sais maintenant à quoi (enfin à qui) correspond ton avatar ! :thumbup1:

valkaari
04/04/2013, 23h49
quand mon Quad 9300 sera mort


un coup sec derrière la nuque.

flahaut
05/04/2013, 10h31
merci, bru.

je n'ai pas trouvé de site pour voir tes réalisations ...

valkaari : vandale ! meurtrier ! il n'a que 4 ans ! mais il est vrai qu'une petite mort naturelle de la carte mère par exemple...

bru
05/04/2013, 22h39
je n'ai pas trouvé de site pour voir tes réalisations ...

Je n'ai encore rien regroupé. Tout se trouve dispersé sur le forum et j'ai mis quelques images dans la galerie. Il faudra que j'utilise à l'occasion la fonction de portefolio qu'offre le forum.

Ce que je fais est bien moins artistique. J'essaie de compenser en cherchant à être réaliste. C'est probablement plus facile en fait.

Rudy
06/04/2013, 10h30
Je n'ai encore rien regroupé. Tout se trouve dispersé sur le forum et j'ai mis quelques images dans la galerie. Il faudra que j'utilise à l'occasion la fonction de portefolio qu'offre le forum.

Ce que je fais est bien moins artistique. J'essaie de compenser en cherchant à être réaliste. C'est probablement plus facile en fait.

OverBlog est ton ami, gratuit, intuitif, rapide. Regardes dans ma signature :ninja: En outre, cela permet à tous de voir ton taf, alors que sur le forum, tu doit être inscrit pour tout voir.

bru
06/04/2013, 10h57
Merci Rudy ! C'est intéressant en effet.