[
https://issues.apache.org/jira/browse/ARROW-14039?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17418284#comment-17418284
]
Benson Muite commented on ARROW-14039:
--------------------------------------
While one of the aims of Arrow is to support large datasets, being able to run
in low resource settings enables wider adoption as a standard backend - for
example R will download and build Arrow on Linux when one installs the R
bindings.
The requirement is not meant to be very precise, more a suggestion as to what
to expect. It is possible to add memory use monitoring to the CI builds, though
again this would need maintenance. We want someone installing Arrow (at least
the debug build as virtual machines with less than 1Gb are rare) to know that
if the build is proceeding very slowly and they have limited RAM, swapping from
RAM is the likely reason for the slow build.
> [C++] [Docs] Indicate memory required for installation
> ------------------------------------------------------
>
> Key: ARROW-14039
> URL: https://issues.apache.org/jira/browse/ARROW-14039
> Project: Apache Arrow
> Issue Type: Improvement
> Components: C++
> Reporter: Benson Muite
> Assignee: Benson Muite
> Priority: Trivial
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Would be helpful to add typical memory required for installation. A single
> core is sufficient for processing power, monitoring with SAR indicates that
> about 3 Gb of RAM are needed for debug build and 1Gb of RAM for release build.
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)