[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