This was talked about here: https://groups.google.com/forum/#!searchin/clojure/user$3A$20g$20vim/clojure/XqPGnX5aSAI/PoLYaydgX3cJ
TLDR: The JVM carves out its own chunk of memory from the OS. It then uses very advanced and finely tuned means to manage said memory. So even though the app isn't doing anything the JVM is still using its memory. Best to load up your app and profile it with VisualVM to see what is actually going on. On Saturday, January 25, 2014 12:44:28 PM UTC-5, Anurag Ramdasan wrote: > > I've been playing around with clojure for a while now but never actually > made anything in it. > Today I started looking around into pedestal and started following its > tutorials. Once I kept the > server running for a few hours I noticed that it took upto 500MB of my ram > even though it wasn't really > doing anything. Is pedestal usually this memory hungry? > > I know that usually things running on JVM have some amount of memory > usage. Are all full-fledged apps > written in Clojure usually memory intensive? If not, does clojure have a > lightweight, less memory consuming > web framework? > > Thanks, > Anurag Ramdasan. > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.