Keep in mind that stock CircleMUD compiles using gcc's -O2 option for the highest possible level of code optimization. This adds significantly to the time it takes the code to compile. If you're just doing debugging and testing, you can significantly speed up the build by editing the Makefile - go to the CFLAGS line and remove the "-O2". When you're ready to build the final production server, put the -O2 back in. George writes: >A few non-technical benchmarks (make clean;time make) > >Pentium/133 80mb RAM: (Linux GCC 2.7.2.3) 1m50.091s >Sun4 Ultra 120mb RAM: (SunOS GCC 2.7.2.3) 1m31.268s >486/33 16mb RAM: (FreeBSD GCC 2.7.2.1) 10m13.576s > >That is on a stock CircleMUD bpl12 distribution, all machines (fairly) idle >otherwise (no other users). > >-- >George Greer - Me@Null.net | Genius may have its limitations, but stupidit >y >http://www.van.ml.org/~greerga | is not thus handicapped. -- Elbert Hubbard > > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | > +------------------------------------------------------------+ +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST