-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discrepancy between get_mem_status
and get_mem_avail
#3888
Comments
it seems like Lines 99 to 168 in cf5209b
|
Some of my notes from slack conversations:
I think this interface could use some improvements. We have a use case where the output from the two functions can lead to confusion, we can probably use that as a metric for improving the user experience. |
For those following this issue, in today’s call, Mike mentioned that the system is (mis?)configured in a way that only makes half of the memory available per node, which probably accounts for part of what we’re seeing here. The other question is why some interfaces are reporting the full memory if that’s the case. With a quick check, I’m seeing that the Arkouda memory-related calls refer directly to @vasslitvinov suggested he would look further into this. |
Here are Arkouda's various memory-related measurements:
By Arkouda's definition,
where
I propose to extend Note that the current implementation of |
How do you think this will look like practically? e.g. will it report something like
I didn't realize this was the case. I agree that this needs to change. |
Users reported a discrepancy between
get_mem_status
andget_mem_avail
. In particular it seems thatget_mem_status
is only showing ~40% of the memory allocated to the serverThe text was updated successfully, but these errors were encountered: