Github user davies commented on the pull request:

    https://github.com/apache/spark/pull/13318#issuecomment-221793398
  
    It was 0.70 (corrected), it's 30% lower after this patch. For the simplest 
aggregate (one integer key and one integer value), the key-value pair need 40 
bytes, the pointer array need 22+ bytes, becomes 32 bytes after the patch, it 
will need 15% more memory. Before this patch, TimSort still allocate some 
memory from heap (could OOM), so the difference will be even smaller.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to