Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: New competition: do you accept the challenge?! :-)

From: moliad:gma:il at: 6-Nov-2007 22:01

oh, and also, you must know that and this is based on A LOT of empirical testing while profiling some aspects of liquid, that what has the most effect on REBOL's overall speed is the amount of "things" and ram being managaged. the sad part is that its not linear, and its actually quite exponential. with liquid, doing loops which generated 1000 very large objects of a specific test, took 10 MB and about .5 secs, lets say going to 2000, speed was somewhere around 5 seconds reacing 10000, actually took over 15 minutes and somehow RAM was at 200MB! when I tried 20000 rebol crashed after an hour and a half. now if it where linear... the 20000 object test should have taken 10 seconds! I have been pushing the envelope with R2 doing very largs apps, some would allocate over 700MB ram, and yet, when you do things knowingly... rebol always seems to get by. for example, with liquid, I was able to change my design and allocate and link-up one million concurrent nodes of the same type within one minute using only 400MB. even C compiled code can start having issues when reaching the millions, and java, well forget about it. -MAx On 11/6/07, Maxim Olivier-Adlhoch <> wrote: