28 Oct 2002 gabe   » (Journeyer)


Can someone please modify reality so that days consist of 48 hours instead of 24? Thanks! (or maybe some day Modafinil will be declared 100% safe w/out side effects and i'll only have to sleep 8 hours out of every 48, haha)

Where does all of my time go? I get up, go to work, come home, sleep, get up, go to work... On occasion I have some time to read, program, play games.

I managed to actually have a weekend. TWO DAYS without doing anything but messing around on the computer, playing GTA3, and reading The Stand (the uncut version). I did manage to get PostgreSQL / AOLServer and OpenACS playing nicely on my iMac at the office. (Gosh it's nice to have Mac & unix together in one machine so I can remotely login and get stuff done) I had to tweak the sysctl settings in the startup scripts to allow programs to use more than 4MB of shared memory (this made PostgreSQL much happier). I managed to get AOLServer 3.3.1ad13 all setup and such. And I managed to get OpenACS cvs (4.6 beta?) up and running to. But I'm not sure what to think of it yet. It's a neat system, but it's way complex. AOLserver is an incredible webserver.

My only issue with it all is performance. AOLServer itself manages about 560 pages per second with a static html document of 8KB. I benchmarked that using 'ab' from another machine on the LAN. I think I had to set AOLServer to startup 200 threads and keep constantly alive. I don't know what the default is, but I used that and got about 5 hits / second with OpenACS. I tried running it with 50 threads and got about 1 hit per second. I think that was killing the CPU though. ;) Interestingly enough, when I started AOLServer with OpenACS and 200 threads, it was the first time I got my load avg over 100 (700Mhz iMac G4 w/768MB ram). Fun!


Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!