2010/12/21 Tim Robinson <tim.blacks...@gmail.com> > You may want to consider the heap size you have allocated to java. I > believe the default is 128. > > For example you can set this yourself: > > java -Xms256m -Xmx1024m >
Indeed, but in this example, there is a problem. As Ken said, it seems that the "locals clearing" does not apply to def. Maybe there's a technical reason to this, but this problem is not related to the heap size, IMHO. > > This provides 256mb initial heap and permits heap to grow to 1024mb. > > I've been using Leiningen, so in my case I just changed the settings > in the source, before install. > > There's probably a list of pros/cons to upping the default heap size > that you may want to consider. > > Tim > > On Dec 21, 7:09 am, Miles Trebilco <miles.van...@gmail.com> wrote: > > Why does this cause an out of memory error: > > > > (def out_of_mem > > (reduce + 0 (range 50000000))) > > > > while this does not: > > > > (def not_out_of_mem > > (let [result 0] > > (reduce + result (range 50000000)))) > > > > and neither does this in the REPL: > > (reduce + 0 (range 50000000))) > > > > - Miles > > -- > 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<clojure%2bunsubscr...@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 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