Print at Dec 18, 2025, 2:09:15 PM
Posted by Tpik at Feb 26, 2018, 7:55:08 PM
Probleme augmentation de la ram V5.7
Bonjour a tous
réalisant actuellement un assez gros projet nécessitant pas mal de rendu je me retrouve face au problème suivant : même avec un gros pc mes temps de rendu en qualité élevé son "trop" lent, j ai donc mené mes petites recherches puis suis tombé sur la FAQ traitant de se problème. en suivant les instructions précisées il semble que le programme ne m affiche toujours que 1.9Go de disponible...
tentant de passer a 4Go je me retrouve avec cette commande ci :
-Xmx4096m
dans le fichier texte portant le nom recommandé dans la FAQ
avez vous déjà rencontré se problème ?
merci d avance
Tom smile

Posted by Puybaret at Feb 26, 2018, 8:56:18 PM
Re: Probleme augmentation de la ram V5.7
Il arrive que le fichier est une extension supplémentaire .txt pas toujours facile à supprimer d’ailleurs. Il faut que le fichier s’appelle SweetHome3D.l4j.ini et pas SweetHome3D.l4j.ini.txt.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator

Posted by Tpik at Dec 5, 2018, 11:06:11 PM
Re: Probleme augmentation de la ram V5.7
Bonsoir, mon fichier texte porte le bon nom néanmoins la ligne :
-Xmx4000m
ne semble pas avoir d impact sur les 1.8 Go toujours attribués au logiciel. Les explication de la FAQ mentionnent une allocation maximale a 2Go pourtant meme en remplaçant 4000 par 2000 je n ai pas de modification qui apparait dans le menu "a propos de "
Entre temps je suis passé en vesion 6.0 mais cela n as pas résolu mon problème pour autant. Merci d avance.

Posted by nemetonia at Dec 6, 2018, 7:34:38 AM
biggrin   Re: Probleme augmentation de la ram V5.7
Bonsoir, mon fichier texte porte le bon nom néanmoins la ligne :
-Xmx4000m
ne semble pas avoir d impact sur les 1.8 Go toujours attribués au logiciel. Les explication de la FAQ mentionnent une allocation maximale a 2Go pourtant meme en remplaçant 4000 par 2000 je n ai pas de modification qui apparait dans le menu "a propos de "
Entre temps je suis passé en vesion 6.0 mais cela n as pas résolu mon problème pour autant. Merci d avance.
Bonjour,

Question tout bête mais pas posée. biggrin

=> De combien dispose de RAM votre PC ? wink

Posted by Tpik at Dec 6, 2018, 9:24:57 AM
Re: Probleme augmentation de la ram V5.7
8Go de ram, même si je pense passer sous peu a 16Go
J ai pas mal cherché de graphiques liant la quantité de ram allouée a SH3D et l impact sur les performances de rendu. d ou mon envi de passer a plus de ram allouée.

Posted by Dadv at Dec 6, 2018, 9:41:34 AM
Re: Probleme augmentation de la ram V5.7
Bonjour,
Je ne l'ai pas vu mentionné, mais je pense que seule la version 64 bits va pouvoir dépasser les 1.8Go.

Posted by nemetonia at Dec 6, 2018, 10:22:21 AM
Re: Probleme augmentation de la ram V5.7
Bonjour,
Je ne l'ai pas vu mentionné, mais je pense que seule la version 64 bits va pouvoir dépasser les 1.8Go.
Entièrement d'accord ! applause

Posted by Tpik at Dec 6, 2018, 3:05:31 PM
Re: Probleme augmentation de la ram V5.7
Justement je suis en version 64 bit. J avais vu la nuance dans la FAQ ce qui explique encore plus mon étonnement quand a mon problème. Ci quelqu un à une idée pour résoudre le soucis je suis à l écoute ;)

Posted by Puybaret at Dec 6, 2018, 3:38:47 PM
Re: Probleme augmentation de la ram V5.7
Avez-vous essayé en réduisant la valeur de -Xmx (par exemple -Xmx512m )?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator

Posted by Tpik at Dec 6, 2018, 4:04:22 PM
Re: Probleme augmentation de la ram V5.7
Je viens d essayer et cela n as pas d effet non plus. Ma qtt allouée stagne a 1.8Go

Posted by Puybaret at Dec 6, 2018, 4:44:22 PM
Re: Probleme augmentation de la ram V5.7
C'est donc le fichier SweetHome3D.l4j.ini qui est soit mal nommé, soit dans le mauvais dossier.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator

Posted by Tpik at Dec 6, 2018, 5:22:12 PM
confused   Re: Probleme augmentation de la ram V5.7
Mon fichier texte se trouve dans
C:\Program Files\Sweet Home 3D
et son nom est le copié collé de
SweetHome3D.l4j.ini
de même que son corps qui est le copié colle de
-Xmx4000m

malgres le fait que lorsque je fais un clic droit sur mon raccourci pour atteindre le dossier dans lequel il est installé se pourrait il que SW3D soit en réalité installé dans un autre folder ?

Posted by Dadv at Dec 6, 2018, 5:54:50 PM
Re: Probleme augmentation de la ram V5.7
Juste pour être sûr :
Un petit clic droit sur le fichier SweetHome3D.l4j.ini => Propriétés et vérifiez si vous avez bien le nom "SweetHome3D.l4j.ini" (sans .txt comme l'indiquait Puybaret) dans la case du nom du fichier.

Parfois les extensions sont cachées par le système quand elles sont de type connu.

Si c'est ok pour ça, peut être essayer d'installer la version 6 en msi (votre version est peut être une version Web??)

Posted by Tpik at Dec 6, 2018, 6:52:22 PM
Re: Probleme augmentation de la ram V5.7
Bonsoir, j ai été vérifier et je n ai pas d extension .txt qui s affiche dans le nom de mon fichier.
j ai aussi vérifié ma version et j ai bien la version classique en 64 bits.
@Puybaret (ou un autre qui en aurait fait l expérience) a quel point jugez vous l amélioration des performances de rendu en augmentant votre ram ? la doubler permet elle de diviser par 2 le temps de rendu ou de seulement 1.25 ? dans le cas ou l impact ne serrait pas significatif peu etre que mon problème ne mérite pas d etre approfondi et que la situation actuelle (en terme de temps de rendu) est finalement tout a fait acceptable.
Merci d avance

Posted by Dadv at Dec 9, 2018, 10:32:14 AM
Re: Probleme augmentation de la ram V5.7
En ce qui me concerne, j'ai pu constater que augmenter la RAM à plus de 8 Go n'apportait pas d'améliorations notables, souvent je plafonne à 4,5 Go (en 64 bit pour des images en 5000x5000 avec plafonniers, qualité haute).

J'ai remarqué que le rendu n'utilisait pas du tout la carte graphique (du moins chez moi).
Ce qui semble significativement produire une réduction du temps de rendu est l'augmentation du nombre de cœurs (physique pas hyper-theadé) sur le processeur (et leurs fréquences j'imagine).

La mémoire ne semble être qu'un support pour les traitements, elle augmente par palier en fonction des "cases" déjà rendues.

D'ailleurs si quelqu'un sait comment le rendu est traité dans SH3D et pouvait nous l'expliquer sommairement ça serait très sympa :)

Posted by hansmex at Dec 9, 2018, 11:57:07 AM
Re: Probleme augmentation de la ram V5.7
J'ai prepare un fichier avec tous les trucs qui font un rendering bien complexe:
- des centaines de fenetres, des centaines de lumieres, et des centaines d'arbres.
- puis j'ai choisi "path" et "multipass" comme settings pour le render
- et finalement une image de 4000x4000 pixels en qualite Q4.

SH3D facilement va prendre plus de 8 GB. J'ai termine le render a 11,5 GB.

H
----------------------------------------
Hans

new website - under constuction
hansdirkse.info

Posted by Dadv at Dec 9, 2018, 6:04:48 PM
Re: Probleme augmentation de la ram V5.7
Mes tests se sont contentés du mode par défaut du rendu Q4, j'imagine que la RAM est bien plus sollicité lors de rendu demandant d'autres éléments.

Je n'ai pas dit qu'il était inutile de monter la quantité de mémoire, juste que pour moi et mes tests, elle n'arrivait jamais à plus de 8 Go.

De plus je répondais à la question suivante :

"a quel point jugez vous l amélioration des performances de rendu en augmentant votre ram ? la doubler permet elle de diviser par 2 le temps de rendu ou de seulement 1.25 ? "

Pour moi la vitesse de rendu est surtout amélioré avec plus de cœurs (plus de traitements parallèles j'imagine). Maintenant je pense qu'un manque de RAM peut aussi brider le résultat du rendu si elle est trop faible.

Reste que lors de mes tests (sur des machines virtuelles paramétrables) l'augmentation de la RAM (6 cœurs , 56 Go de RAM [tout de même] dont 40 alloué à SH3D) n'a amené aucune amélioration du temps de rendu notable.

Par contre sur une machine avec 16 cœurs et "seulement" 16 Go de RAM (8 allouées à SH3D), j'ai pratiquement divisé par 2 le temps de rendu...

Alors c'est peut être dû au fait que ce sont des machines virtuelles je ne sais pas, mais c'est ce que j'ai pu constater.

PS: par curiosité, quelle type de machine avez-vous utilisé pour le rendu et combien de temps cela a-t-il pris?

Posted by Puybaret at Dec 9, 2018, 8:42:46 PM
Re: Probleme augmentation de la ram V5.7
Aux deux meilleurs niveaux de qualité, la carte graphique n'est pas sollicitée et la quantité de mémoire n'influe pas trop sur la rapidité du calcul des rendus. Ça n'est pas la mémoire qui calcule le rendu mais le processeur !
Donc, plus le processeur est rapide et a de cœurs, plus rapide est le calcul du rendu.
Par ailleurs, ce calcul s'effectue sur les données de la scène rendue, donc plus la scène est complexe et comporte des objets très détaillés, plus la mémoire nécessaire pour la rendre va augmenter. Quelques fois, il n'y a même pas assez de mémoire pour stocker toutes ces données auquel cas Sweet Home 3D renvoie une erreur en affichant une petite croix rouge d'erreur. D'autres fois, c'est un peu juste mais ça peut être suffisant en allouant / libérant souvent la mémoire aussi utilisée pour des calculs intermédiaires. Ces allocations / libérations de mémoire peuvent finir par peser sur la durée de calcul, et affecter plus de mémoire à Sweet Home 3D peut réduire ce temps perdu, mais c'est souvent à la marge et très difficilement calculable.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator

Posted by Dadv at Dec 10, 2018, 9:20:29 AM
Re: Probleme augmentation de la ram V5.7
@Puybaret : Merci pour ces précisions qui confirme ce que j'ai pu constater de manière empirique.

Pour mes tests cela me va parfaitement car les VM sont beaucoup moins chère sans carte graphique dédiée.

Je vais rester sur une configuration 16 vCPU, 16 Go de RAM.

Pour mon fichier de test j'ai pris presque 50% de temps en moins.

Par contre le système de rendu ne semble pas prendre en compte l'Hyper-Threading est ce normal ?

Posted by nemetonia at Dec 12, 2018, 7:48:19 AM
Re: Probleme augmentation de la ram V5.7
Aux deux meilleurs niveaux de qualité, la carte graphique n'est pas sollicitée et la quantité de mémoire n'influe pas trop sur la rapidité du calcul des rendus. Ça n'est pas la mémoire qui calcule le rendu mais le processeur !

Et ne pas confondre processeur et processeur graphique aka GPU !

Chaque cas est propre à la configuration de son PC...

Posted by Dadv at Dec 12, 2018, 3:38:02 PM
Re: Probleme augmentation de la ram V5.7
En l’occurrence, le processeur graphique (GPU) n'est effectivement pas du tout sollicité en Q3 et Q4.

D'ailleurs, il serait peut être intéressant de proposer une version du rendu utilisant des technologies GPU (par exemple CUDA ou OpenCL), je pense que pour des rendus purement "mathématiques" (ce qui doit être le cas ici) ils seront bien plus efficace.