On 8/26/2018 6:43 PM, Jonathan Simpson wrote:
The fact that Racket isn't releasing the memory back to the OS appears to be causing the system to eventually run out of physical pages.

Is this a cloud server?  Is the problem that the "out-of-memory" (OOM) handler is killing processes?  That won't happen if you provide a swap space to cover over-commit spikes  (or prevent them a priori with ulimit).  In any event you probably should disable the OOM killer and adjust the kernel's over-commit behavior to something reasonable.

see:
 
https://www.oracle.com/technetwork/articles/servers-storage-dev/oom-killer-1911807.html
 
http://engineering.pivotal.io/post/virtual_memory_settings_in_linux_-_the_problem_with_overcommit/
 
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/performance_tuning_guide/s-memory-captun

George

--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to