control the playback/ram cache settings?
hiya,

is there a way to control how much ram sg create uses to cache a frame sequence and what behavior like in rv? (look ahead etc.)

not sure if i’m seeing it correctly but i don’t think it’s using more than 50% of my ram which makes it chug on longer shots.
hi ricardo,

the default cache size for the player is 20% of the available ram.

you can use the following environment variable to override the default value (to 4096 mb in this example):

setenv sgc\_pref\_reader\_cache\_max\_size\_in\_mb 4096

i hope this helps.

eric
there is no need for a program to do that. 

here are some simple steps which you can follow:

1.right click on your taskbar and choose start task manager.

2.once task manager is opened go to "processes" tab. 

3.when at the processes tab search for .exe file. (maybe in your case it will look like loop.exe or something) 

4.once you have found it. just right-click on it and hover over to "set priority" option. 

5.here are several options. the default one will be "normal" so just set that to "below normal" or "low". (i would prefer setting it to "below normal" so that it does not act strangely) 

6.it's done now restart your program and check the amount of ram it is using.

i hope this helps you. if not leave a reply and i will figure out another solution. glad to help.:) Does he ever get a Heap Space exception? Does he ever even fill at least have of the Heap Space? If not, it may just be that the JVM hasn't felt that a GC run has been necessary yet. Also, even if it has, Java only reserves from the system the min heap space, then, as that is surpassed will periodically reserve more until the Maximum Heap Space has been reached. ***But*** the JVM *never* releases that memory back to the System. So, even though the memory usage of the JVM *seems* to go up and up and up, from the System view, that doesn't mean there is any kind of memory problem. Find a profiler and monitor the actual Heap Space, not the system memory usage of the JVM. there is no update from you for a period, assuming this is not an issue any more.

hence we are closing this topic. if need further support, please open a new one.

thanks

what’s the frame rate? have you try boost the system to performance mode to try? error correcting code memory differs from other rams in respect of security. you need ecc ram when working with high-value data as it protects against data corruption by automatically detecting single-bit small errors that may affect generally the performance of a new generation of "supporting" equipment does not have a huge affect on the true performance. gddr6 is better, but it is not the only reason the super varient is going to be faster. same with pcie generations, and regular ddr3/4 ram. pcie gen 3 is not saturated, so gen 4 should not be a deciding factor (yet). ddr3 is worse than ddr4, but the performance change is seen when comparing the cpus directly, not in the ram alone. for both gpu and cpu, the ram will affect the performance, but not on its own. the rest of the part needs to be able to take advantage of the upgraded ram.

you can just compare the raw performance numbers of those two gpus, like benchmark fps in games, and use that to decide if you want to spend the extra $130 for the better gpu. you do not have to particularly worry about the supporting specs, like gddr5/6, cuda core count, or even base clock speed, because these differences will be reflected in the performance changes as a whole, so you do not have to compare those specific differences. certain models of gpu might be clocked faster, and will perform better, but you compare those models to the same gpu in stock form. ie, not 1650 vs 1650 super at higher clock, you would compare the base speed 1650 super to an upgraded 1650 super, to see how the clock speed boost changes the performance of the card over its stock clocks.

tl: dr, dont bother with the details too much, just use benchmarks/average fps to decide if the extra performance is worth the extra money. Did you mean to make your sequence so small and your framerate so low? Something seems odd in your settings. I think you should try to make a sequence that matches your footage, after that if you need to output at such a low res and framerate, then do that in the export? What happens if you drag the footage onto the timeline area if there is nothing there? So it makes it's own sequence? solved...
my ram was in ram slot 1 & 3.
switched it to 2&4 - now i can overclock to 4000mhz.


here's the benchmark now


same man... i'm still looking as well lol. i wonder why so many people are having this problem. [image] dueck456:

is there an easy way to detect when new code is flashed to the device so i can reinitialize the retained variables?

below is a link to a post by [@rickkas7](/u/rickkas7) about storing retained data in a struct.

[image] dueck456:

saving a know value to eeprom jumps to mind

there is … hi yassineh,

here is our test result of no\_render cases:

[gstreamer]

gst-launch-1.0 nvcamerasrc num-buffers=300 ! ‘video/x-raw(memory:nvmm),width=1920,height=1080’ ! fakesink

ram 1486/3995mb (lfb 355x4mb) cpu [6%,0%,9%,6%]@1734 emc 4%@1600 avp 66%@12 nvdec 192 msenc 192 gr3d 0%@998 edp limit 173… hi, 
  
we did try following: 
  
1. update java to the latest version 
this didn't affect the cpu or ram consumption. 
  
2. assign more ram for java, we found on other forums that high pcu consumption was caused by lack of memory. 
this didn't affect the cpu consumption neither 
  
3. change the port for connector from 8443 to to save resources for port redirection. 
the cpu consumption for the redirection is so low that it didn't change either 
  
4. try to disable autodeploy and do it manually 
we couldn't do this as the concerned era is allready in production 
  
5. do you have issues with http traffic as well or just with https? 
as we are working on security, there is just no http at all ! (disabled in tomcat) 
  
  
but we found out that regarding the place from which we did connect (and the available bandwith) it did impact the behavior. 
whith a good bandwith: the page loads in something as 10 to 15 seconds and cpu load doesn't go at 100% or just for the few last seconds 
whith a bad bandwith: the page takes 1 to 3 minutes to load and cpu consumption goes to 100% (over several cores) after the 10 first seconds (just like a memory leak but with cpu). 
  
we don't get why but the longer it takes for the client's side (browser) to load the app, how more cpu is consumes on server...