Author Topic: Out of ram  (Read 11803 times)

2016-11-07, 19:17:23

mav3rick

  • Active Users
  • **
  • Posts: 44
    • View Profile
    • Portfolio
hi
recently i move from my old pc (i7 4790k, 16GB ram, root SSD 250GB) for first workstation 2x Xeon E5 2670, 16GB ram, root HDD. 3ds and corona are the same.
did some tests on rendering speed and had a problem with one project, it isn't finished. On old PC rendering was going fine without any messages from Corona... etc... at time of rendering it was using 10,9GB of RAM. On new PC after hit render button i get "your system is running out of ram"(runing 15,9GB of it, rays are at 262. i add ram from old PC so now WS have 32GB of it, and it is the same story... hit render and get low ram error, system ram is using 29,5 of it...

2016-11-07, 19:43:50
Reply #1

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
OT/ Did you seriously drop 4000$ and made a 40thread machine with just 16 gigs of RAM?
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2016-11-07, 19:50:02
Reply #2

mav3rick

  • Active Users
  • **
  • Posts: 44
    • View Profile
    • Portfolio
it is like this one https://forum.corona-renderer.com/index.php/topic,12280.0.html
Asus Z9PE-D8 WS
2x Xeon E5 2670 (32 thread)
non ECC ram

2016-11-07, 20:49:33
Reply #3

Jpjapers

  • Active Users
  • **
  • Posts: 1718
    • View Profile
OT/ Did you seriously drop 4000$ and made a 40thread machine with just 16 gigs of RAM?

Ondra is right, Corona will chew that up and spit it out in an error message shaped ball on big scenes and itll only slow you down in the long run. Those processors can take what, 4 sticks per cpu?. 64GB Or nah.

2016-11-07, 20:57:47
Reply #4

mav3rick

  • Active Users
  • **
  • Posts: 44
    • View Profile
    • Portfolio
OT/ Did you seriously drop 4000$ and made a 40thread machine with just 16 gigs of RAM?

Ondra is right, Corona will chew that up and spit it out in an error message shaped ball on big scenes and itll only slow you down in the long run. Those processors can take what, 4 sticks per cpu?. 64GB Or nah.

Great... so a normal PC with 8 thread CPU, 16GB ram, will render scene without any error and WS with 32 thread 16GB Ram can't?

2016-11-07, 20:58:24
Reply #5

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 6136
    • View Profile
I take it you mean 16Gb RAM total, so that's 8GB of RAM for each Xeon?
Tom Grimes | chaos-corona.com
Product Manager | contact us

2016-11-07, 21:11:54
Reply #6

mav3rick

  • Active Users
  • **
  • Posts: 44
    • View Profile
    • Portfolio
I take it you mean 16Gb RAM total, so that's 8GB of RAM for each Xeon?

16GB total... but with additional 16GB, 32GB in total system is using almost all of it... 29,5GB

2016-11-07, 22:03:50
Reply #7

Jpjapers

  • Active Users
  • **
  • Posts: 1718
    • View Profile
Does the cpu potentially need a certain amount of memory per thread to do its operations therefore the more threads you have the more ram you need?

2016-11-08, 00:30:59
Reply #8

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
there are at most tens of megabytes needed per thread, so that should not be an issue
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2016-11-08, 11:21:22
Reply #9

Jpjapers

  • Active Users
  • **
  • Posts: 1718
    • View Profile
My bad

2016-11-17, 12:48:44
Reply #10

mav3rick

  • Active Users
  • **
  • Posts: 44
    • View Profile
    • Portfolio
small update:
WS have now 64GB RAM, SSD from old pc, old pc is running now with HDD and 32GB RAM, did same test again

Corona 1.5 hotfix 2
node (old pc): 9,8GB in use
ws: 21,4GB in use


2016-11-17, 13:07:10
Reply #11

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13725
  • Marcin
    • View Profile
So both of the PCs are rendering the same scene, and RAM usage is different? Strange. Is the same thing happening if you run the rendering on both PCs without DR used? Just local rendering.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2016-11-17, 17:10:29
Reply #12

mav3rick

  • Active Users
  • **
  • Posts: 44
    • View Profile
    • Portfolio
So both of the PCs are rendering the same scene, and RAM usage is different? Strange. Is the same thing happening if you run the rendering on both PCs without DR used? Just local rendering.

all tests were made without DR "on"

2016-11-19, 08:40:07
Reply #13

Oc16vn

  • Users
  • *
  • Posts: 2
    • View Profile
I have same problem with you. My PC using dual 2970 too. Do you think corona have problem with this hardware?

2016-11-21, 15:02:31
Reply #14

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
might be just a typical "windows likes to keep constant percentage of ram in use, regardless of how many gigabytes one has" issue. This is actually not an issue at all - free/unused RAM is wasted RAM, and RAM used for caching can be easily reclaimed if needed. Linux distros usually show about 98% RAM "usage" ;)
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)