You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2021/05/05 16:33:00 UTC

[jira] [Commented] (GEODE-9217) Add tests of redis memory overhead

    [ https://issues.apache.org/jira/browse/GEODE-9217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17339759#comment-17339759 ] 

ASF subversion and git services commented on GEODE-9217:
--------------------------------------------------------

Commit 73e2f357e534b281cf9bd84828a364d83830a5a3 in geode's branch refs/heads/develop from Dan Smith
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=73e2f35 ]

GEODE-9217: Adding memory overhead tests for redis (#6405)

Adding integration tests that measure the memory overhead of both native redis
and radish.  These tests measure the memory used before and after adding
entries. They assert that the measured per entry overhead is within 7 bytes of
the expected per entry overhead. They are measuring the all of the overhead -
whether it's from geode region entries or our radish data structures.

To get these tests to work on JDK 11, we added a few more --add-opens
to test.gradle. The ObjectGraphSizer was also fixed to exclude PhantomReferences,
which JDK 11 now uses in DirectByteBuffers.

> Add tests of redis memory overhead
> ----------------------------------
>
>                 Key: GEODE-9217
>                 URL: https://issues.apache.org/jira/browse/GEODE-9217
>             Project: Geode
>          Issue Type: Improvement
>          Components: redis
>            Reporter: Dan Smith
>            Assignee: Dan Smith
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.15.0
>
>
> Add tests of how much memory is used for by radishs data structures, compared to native redis. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)