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

Benson Muite commented on ARROW-14039:
--------------------------------------

The statement is helpful. At the moment, installation instructions are in the 
developer documentation, for 
[C++|https://arrow.apache.org/docs/developers/cpp/building.html] and 
[Python|https://arrow.apache.org/docs/developers/python.html#python-development].
   Python also has instructions for a [user 
install|https://arrow.apache.org/docs/python/install.html], but the other 
languages do not. Maybe there should be a standalone generic installation page? 
Such a page could start with

_For most users, downloading prebuilt binaries from package managers should be 
sufficient. Prebuilt binaries are available at:_

_list of repositories with hyperlinks_

_Arrow C++ is a complex project that can handle many different data types, 
vectorization architectures, and compiler differences, the prebuilt binaries 
may not fit your use, in which case see the developer documentation for 
instructions on how to compile Arrow from source._

For developers, possibly the following is enough to add to the C++ and Python 
pages:

_Arrow C++ is a complex project that needs to handle many different data types, 
vectorization architectures, and compiler differences. Most configurations of 
Arrow C++ will build with 4 Gb of RAM on a single core CPU. If you need to 
build_ _Arrow for use on a system with limited resources that does not have 
prebuilt binaries, we recommend compiling the binaries on a more capable build 
machine._

 

 

> [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)

Reply via email to