Request for help to gather some data
Posted: Sat Aug 13, 2022 8:56 pm
hello!
We've been plugging along at Mudlet for quite some time now, and it's occurred to me that it's been some time since we did much in the way of display benchmarking, and that got me wondering... what kind of lines per second are actually encountered in the wild?
Now, it might seem an idle curiosity, but having this information could really help the team to make informed decisions down the line. For instance, how much of a performance hit might be allowable for a nifty new feature, compared to the real world kinds of spam the display is asked to cope with.
None of this is to say we won't work to ensure the display is as fast as we can make it, but without the data we're really just guessing.
You may be asking yourself, what does this have to do with me? Everything! I have tools to see how fast Mudlet can run, what I need is real life data to compare that to. And you can help me get it. All you have to do is put the following in your Mudlet command line to install the package:
Once installed, it will do absolutely nothing unless you use the "spamtab" alias, which toggles it on. Then it will quietly count lines as they come in from the game in the background, and when you use the 'spamtab' alias again, or 30 seconds have passed with no lines coming in, it will upload the results to a web endpoint I've got setup on one of my domains. The only data uploaded is the following
So anyone who is willing to help out, if you would install the spamtabulator and start using "spamtab" before your spammiest activities, whether it's PvP, group bashing, or anything else. I want you to skew those numbers as high as you possibly can, so that we have a lofty target to hit.
Thank you in advance,
demonnic
We've been plugging along at Mudlet for quite some time now, and it's occurred to me that it's been some time since we did much in the way of display benchmarking, and that got me wondering... what kind of lines per second are actually encountered in the wild?
Now, it might seem an idle curiosity, but having this information could really help the team to make informed decisions down the line. For instance, how much of a performance hit might be allowable for a nifty new feature, compared to the real world kinds of spam the display is asked to cope with.
None of this is to say we won't work to ensure the display is as fast as we can make it, but without the data we're really just guessing.
You may be asking yourself, what does this have to do with me? Everything! I have tools to see how fast Mudlet can run, what I need is real life data to compare that to. And you can help me get it. All you have to do is put the following in your Mudlet command line to install the package:
Code: Select all
lua uninstallPackage("spamtabulator") installPackage("https://github.com/demonnic/spamtabulator/releases/latest/download/spamtabulator.mpackage")
Code: Select all
{"linesPerSecond":7.7990855563962,"lines":4742,"timePerLine":0.12822016026993,"totalSeconds":608.02}
Thank you in advance,
demonnic