ElkArte Community

General => Chit Chat => Topic started by: Spuds on April 25, 2015, 07:48:22 pm

Title: Ubench Playing
Post by: Spuds on April 25, 2015, 07:48:22 pm
Decided to fire up old Ubench just for kicks.  After playing a bit I made some updates also just for kicks.

1) converted to sqlite 3
2) used bootstrap to style things
3) wrapped most everything in class structures and did some mild refactoring
4) did not finish mysql benchmark test functions and some of the templates are not updated for bootstrap, maybe another day.

http://www.spudsdesign.com if you want to play
Title: Re: Ubench Playing
Post by: emanuele on May 07, 2015, 02:31:13 pm
Pretty neat! :D
Title: Re: Ubench Playing
Post by: Spuds on May 07, 2015, 05:20:34 pm
Thanks

I made some updates a couple of days ago that "discard" test results from being added to the history if they error margin between the tests is to great

Meaning if the server is busy doing one thing or another, the code will see to big a swing / delta between the run "groups" and decide its not valid to save as a permanent data point.  Makes the permanent record more robust.

Anyway just some dorky stuff to entertain myself.
Title: Re: Ubench Playing
Post by: meetdilip on May 17, 2015, 08:09:42 am
What does it di @Spuds ?
Title: Re: Ubench Playing
Post by: Spuds on May 17, 2015, 08:38:52 am
Really not a darn thing :P

Its just a tool that tries to benchmark two programming options/choices against each other to see if there is a performance advantage.   Its a program thats been around for some time,  I just made some updates to apply some error methodologies and some randomness to the tests to make them a bit more accurate.   Anyway just a programming game, nothing more.
Title: Re: Ubench Playing
Post by: meetdilip on May 17, 2015, 08:49:12 am
Geek stuff  :p