Ubuntu - elasticsearch - Error: Cannot allocate memory
<p>I'm trying to install <strong>elasticsearch</strong> on my local Ubuntu machine following guide at: </p>

<p><a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/_installation.html" rel="noreferrer">https://www.elastic.co/guide/en/elasticsearch/reference/current/_installation.html</a></p>

<p>, and when try to run './elasticsearch', got following error:</p>

<pre><code>Java HotSpot(TM) 64-Bit Server VM warning: INFO: &lt;br&gt;

os::commit_memory(0x00007f0e50cc0000, 64075595776, 0) failed; &lt;br&gt;

error='Cannot allocate memory' (errno=12) &lt;br&gt;

There is insufficient memory for the Java Runtime Environment to continue.&lt;br&gt;

Native memory allocation (mmap) failed to map 64075595776 bytes for committing reserved memory
</code></pre>

<p>Here is memory stats:</p>

<pre><code>             total       used       free     shared    buffers     cached
Mem:       8113208    4104900    4008308      44244     318076    1926964
-/+ buffers/cache:    1859860    6253348
Swap:      7812092          0    7812092
</code></pre>

<p>Error message from logs:</p>

<pre><code>There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 64075595776 bytes for committing reserved memory.
# Possible reasons:
#   The system is out of physical RAM or swap space
#   In 32 bit mode, the process size limit was hit
# Possible solutions:
#   Reduce memory load on the system
#   Increase physical memory or swap space
#   Check if swap backing store is full
#   Use 64 bit Java on a 64 bit OS
#   Decrease Java heap size (-Xmx/-Xms)
#   Decrease number of Java threads
#   Decrease Java thread stack sizes (-Xss)
#   Set larger code cache with -XX:ReservedCodeCacheSize=
# This output file may be truncated or incomplete.
#
#  Out of Memory Error (os_linux.cpp:2627), pid=13021, tid=139764129740544
#
# JRE version:  (8.0_66-b17) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.66-b17 mixed mode linux-amd64 )
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
</code></pre>

<p>Already tried earlier version, installing from repositories using apt, nothing worked.</p>

<p>Anyone have any idea what might be the problem?</p>