You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have this relatively simple example that runs differently in release and debug mode.
In debug mode, it is (as expected) slow, uses little memory (1-2GB), and finishes fine.
In release mode, it is much faster, but then gets into what seems to be an infinite loop where it allocates more and more memory untill it terminates. I have tested this on a machine with over 200GB of RAM, and it still OOMS and gets killed by Linux.
We should have you cargo update! You are on timely and differential 0.12, which are now years old and have some unsafe that has become unsound in the intervening years. Fortunately, we've started a better release cadence pushing out the current versions (it's been fixed for a while now, just not on crates.io).
I have this relatively simple example that runs differently in release and debug mode.
In debug mode, it is (as expected) slow, uses little memory (1-2GB), and finishes fine.
In release mode, it is much faster, but then gets into what seems to be an infinite loop where it allocates more and more memory untill it terminates. I have tested this on a machine with over 200GB of RAM, and it still OOMS and gets killed by Linux.
A full reproducible example is here: https://github.com/itsmathtime/ddf-oom-example
The text was updated successfully, but these errors were encountered: