question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

High memory usage Environments

See original GitHub issue

Im working with an environment that has a very high memory usage. This usually prevents any sort of Async Sampling, since copies of the environment are very expensive. Is there any example of working with a high memory usage environment for ASync Sampling?

My understanding is that each state needs to be hashable, so it could be that because of the large state space - Im running quickly out of memory on instances with 500GB+ of RAM

So, a good question might be - when sample_async or high-throughput architectures are used, what data is duplicated?

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:21 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
dmadekacommented, Jan 15, 2019

Actually, increasing the plasma store size works for fixing that!

0reactions
dmadekacommented, Feb 1, 2019

@goodcheer I created a plasma store and indexed out of it. But its still pretty complex - some objects when deserialized create copies, which will blow the memory - https://github.com/ray-project/ray/issues/3881

But if you’re data is in numpy arrays, the plasma store works really well to solve this problem

Read more comments on GitHub >

github_iconTop Results From Across the Web

High Memory utilization and their root causes | Dynatrace
Increasing memory is the obvious workaround for memory leaks or badly written software. Let's discuss the two most common causes for Java high...
Read more >
KB-1248 How to address high memory usage in self-managed ...
KB-1248 How to address high memory usage in self-managed Appian environments. This article details root causes as well as corrective actions to be...
Read more >
Best practices for managing Environments from running out of ...
The list of active Environments can help to identify the environments that consuming high CPU and memory. A node in cluster can run...
Read more >
High memory usage issue? - Applications - EndeavourOS
CPU usage on the left and RAM usage on the right. It always hangs whenever the right one reaches 99% (with the CPU...
Read more >
Checking memory usage - High Performance Computing Facility
In just about any computing activity, it's important ensure that your programs are using memory efficiently. This is especially crucial in high performance ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found