[Commotion-admin] [commotion-openwrt] Nodes are crashing, out of memory (#40)

hawkinswnaf notifications at github.com
Fri Oct 4 15:59:44 UTC 2013


Now THIS is cool. I can't wait to try it!

On 10/04/2013 04:25 AM, Ben West wrote:
> Likewise, leading from chatting briefly with Dan here, I suggested
> adding the "zram-swap" package presently in OpenWRT trunk to the
> commotion packages feed, and then enabling swap in kernelconfig. This
> would let you enable compressed swap memory on nodes, and ideally make
> the memory limit somewhat softer (i.e. help nodes avoid OOM errors and
> processes crashing).
> 
> So, specifically, do make kernel_menuconfig and make these selections:
> General Setup -> Support for paging of anonymous memory (swap) *
> Device Drivers -> Staging drivers -> Compressed RAM block device support *
> 
> This kernel config change can also be done via a patch, and such a patch
> is buried somewhere in openwrt-devel listserv archives (i.e. when the
> zram package was originally announced).
> 
> Then copy the zram_swap package from trunk into commotionfeed and enable it.
> 
> For my nodes with 32MB of RAM, I specify 6MB swap in /etc/config/system:
> 
> |config system
>     ...
>     option 'zram_size_mb' '6'
> |
> 
> You can periodically check swap usage to ensure nothing is using
> excessive RAM:
> 
> |root at nsm5-b:~# free
>              total         used         free       shared      buffers
> Mem:         29184        24100         5084            0         2752
> -/+ buffers:              21348         7836
> Swap:         6140            0         6140
> |
> 
>> Reply to this email directly or view it on GitHub
> <https://github.com/opentechinstitute/commotion-openwrt/issues/40#issuecomment-25683085>.
>

---
Reply to this email directly or view it on GitHub:
https://github.com/opentechinstitute/commotion-openwrt/issues/40#issuecomment-25709834
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-admin/attachments/20131004/8f1b1be8/attachment.html>


More information about the Commotion-admin mailing list