From: David S. <d.s...@go...> - 2018-04-23 08:54:45
|
Hi, I'm not sure whether Gunter's recent change ... export GCL_MEM_MULTIPLE=0.2 ... does what it is intended to do. According to his comment, this is supposed to influence the garbage collection behavior. But according to https://lists.gnu.org/archive/html/gcl-devel/2017-09/msg00000.html, this actually limits Maxima's total memory usage to 20% of RAM. On a system with 5 GB of RAM, Maxima will see only 1 GB. I don't think it's a good idea to artificially limit RAM usage. If need to work on a huge problem and have lots of RAM, I want Maxima to be able to make use of that RAM. Best regards David Scherfgen 2018-04-22 17:46 GMT+02:00 Gunter Königsmann <gu...@pe...>: > The thing with the 3/4 I didn't know. Where is it documented? > > Kind regards, > > Gunter. > > Am 22. April 2018 13:57:45 MESZ schrieb Camm Maguire < > ca...@ma...>: >> >> Greetings! >> >> Gunter Königsmann <gu...@pe...> writes: >> >> >>>> gcl's decision to consume all available memory before GCing seems very >>>> unfriendly, and would seem to make the GC pause huge. >>>> >>>> >> By default GCL will start gc at 1/2 physical memory, then progressively >> increase aggressivity to maximum at 3/4. The parameters are all >> adjustable with environment variable settings. >> >> >>> What I like about gcl is that if you start several maxima instances at >>> the same time they seem to be able to communicate about which instance >>> uses how much memory. >>> >>> >> Glad to see this feature is getting some exercise, as I think it needs >> to be turned on by default at release. There is a small overhead which >> I regret, but communicating to multi-instance users how to setup their >> environment seems to forbidding an alternative. >> >> Thanks for all your work on maxima! >> >> Take care, >> >> >> I've now committed the 2nd patch. >>> >>> The 1st try to do so resulted in a "bad gateway" error. The 2nd one >>> worked with public key auth again => seems like sf.net is currently >>> working on the git stack. >>> >>> Kind regards, >>> >>> Gunter. >>> ------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> ------------------------------ >>> Maxima-discuss mailing list >>> Max...@li... >>> https://lists.sourceforge.net/lists/listinfo/maxima-discuss >>> >>> >>> >>> > -- > Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet. > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Maxima-discuss mailing list > Max...@li... > https://lists.sourceforge.net/lists/listinfo/maxima-discuss > > |