June 13th, 2003

botttlenecked scripts

nontechnical post: if you want to laugh at pictures of me photoshopped onto various bodies, go here.

technical post regarding audiomatch and clearing of script bottlenecks:

Man, I need to get more work done on tabulas. I swear I'll be done with Audiomatch soon ... but I swear that I cannot *not* work on audiomatch. the bottlenecks within the script were *killing* the server.

so i spent some time analyzing the script that receives the data and inputs it into mysql. after making a few hypotheses, i input a bunch of benchmarking functions to time the execution time of certain portions.

in any case, i did fix up a _HUGE_ bottleneck and i'm pretty sure how to improve performance even more. i reduced the average runtime of a script 40% (wow!).

i've put up a page that has the data analyses as a side-by-side comparison . go here.

i should note that with this data, it's been 'corrected.' basically when i was running the old script, te bottlenecks would cause the server to slow down significantly, so the data would get slightly skewed.

the percentages you see are 'standardized' to the image runtimes. since the image runtimes haven't really been changed, they should match. everything else is referencing the image runtimes. i have an inkling that the greater data set for the right column as well as the increased stability of the server is contributing to the reduced runtime.

cool!
Posted by roy at 08:02 AM in Web Development | 1 Comments

Related Entries

Login to your account to post comment

You are not logged into your Tabulas account. Please click here to login.

Post comment as a guest

Your name:

Your email: (will not be posted publicly)

Your website:



Comment posted on June 14th, 2003 at 07:14 AM
Comrade Chairman Kim?! What's up with all this "balgi" nonsense? Aigo, you haven't become one of those darn red hippie socialist commie pigs, have you? Aigo... dongji, what are we going to do with you? See, this is what happens when you go to UNC...