I know that this is trivial question but I don't know how to free-up system resources on my current e. Actualy I'm not sure how much resources are needed in order to
./build.sh deploy notification_demo according Kaa documentations. Please let me know do I have enough resources to make notification_demo works?
Scanning dependencies of target kaacpp_o
[ 2%] [ 5%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/notification/NotificationManager.cpp.o
[ 8%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/notification/NotificationTransport.cpp.o
[ 11%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/channel/impl/DefaultOperationTcpChannel.cpp.o
Building CXX object CMakeFiles/kaacpp_o.dir/impl/channel/impl/DefaultBootstrapChannel.cpp.o
[ 13%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/channel/connectivity/IPConnectivityChecker.cpp.o
[ 16%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/http/HttpUrl.cpp.o
[ 19%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/http/MultipartPostHttpRequest.cpp.o
[ 22%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/http/HttpResponse.cpp.o
[ 25%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/http/HttpClient.cpp.o
[ 27%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/transport/HttpDataProcessor.cpp.o
[ 30%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/channel/impl/AbstractHttpChannel.cpp.o
[ 33%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/utils/ThreadPool.cpp.o
[ 36%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/ClientStatus.cpp.o
[ 38%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/KaaDefaults.cpp.o
[ 41%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/Kaa.cpp.o
[ 44%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/KaaClient.cpp.o
[ 47%] Building CXX object CMakeFiles/kaacpp_o.dir/impl/logging/Log.cpp.o
virtual memory exhausted: Cannot allocate memory
CMakeFiles/kaacpp_o.dir/build.make:422: recipe for target 'CMakeFiles/kaacpp_o.dir/impl/logging/Log.cpp.o' failed
make[2]: *** [CMakeFiles/kaacpp_o.dir/impl/logging/Log.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
virtual memory exhausted: Cannot allocate memoryCMakeFiles/Makefile2:95: recipe for target 'CMakeFiles/kaacpp_o.dir/all' failed
make[1]: *** [CMakeFiles/kaacpp_o.dir/all] Error 2
Makefile:113: recipe for target 'all' failed
make: *** [all] Error 2
cp: cannot stat `libs/kaa/build/libkaa*': No such file or directory
[ 2%] Built target kaacpp_o
CPU information
processor : 0
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
processor : 1
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
processor : 2
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
processor : 3
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 5
Hardware : BCM2709
Revision : a21041
Serial : 00000000c5e936d6
Memory information
pi@raspberrypi ~/notification_demo $ cat /proc/meminfo
MemTotal: 996828 kB
MemFree: 908732 kB
MemAvailable: 954804 kB
Buffers: 8872 kB
Cached: 54772 kB
SwapCached: 796 kB
Active: 36504 kB
Inactive: 28684 kB
Active(anon): 444 kB
Inactive(anon): 1152 kB
Active(file): 36060 kB
Inactive(file): 27532 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 102396 kB
SwapFree: 95896 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 1040 kB
Mapped: 4376 kB
Shmem: 8 kB
Slab: 11968 kB
SReclaimable: 5916 kB
SUnreclaim: 6052 kB
KernelStack: 696 kB
PageTables: 600 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 600808 kB
Committed_AS: 41692 kB
VmallocTotal: 1056768 kB
VmallocUsed: 1148 kB
VmallocChunk: 835036 kB
CmaTotal: 8192 kB
CmaFree: 3740 kB
Memory split between CPU and GPU
arm=992M
gpu=16M
c++ (Raspbian 4.8.4-1) 4.8.4
Copyright (C) 2013 Free Software Foundation, Inc.
Please advice do I have enough resources or what I have to do to free-up? Should I extend 16GB SD card to 32GB?
help is highly appreciated.