-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create benchmark suite #7
Comments
Something like this? Note: It isn't complete yet |
Yes, something like that is a good start. |
Another alternative could be an openbenchmarking test, and it could get nice graphs and stuff both compared to optipng, and the improvement in oxipng over a period of months (see http://linuxbenchmarking.com/) |
Interesting. This does seem useful. Does it have the option to benchmark aspects other than the running time? |
I've created a benchmark suite for cargo. It only tests the running time, and I'd still eventually like to benchmark memory usage, but I think this will suffice for now. It at least gives a baseline for optimizing performance. |
I'd like to have some benchmarks to compare this with optipng. I'd like to compare compression, speed, and memory usage--
cargo bench
is probably out of the question, so maybe this can be done in Python or similar.Ideally this would be reusable to help optimize oxipng as well. Maybe have the benchmarks run against oxipng only by default, and a flag to have it run the comparison benchmarks.
The text was updated successfully, but these errors were encountered: