***** Benchmark results ***** Group results: * Results for action #1, starting by the fastest adapters: 1.- xml: 0.00114917755127 seconds average; total: 0.0114917755127 seconds. 2.- sqlite_memory: 0.00331170558929 seconds average; total: 0.0331170558929 seconds. 3.- sqlite_file: 0.00339241027832 seconds average; total: 0.0339241027832 seconds. 4.- mysql_innodb: 0.0041825056076 seconds average; total: 0.041825056076 seconds. 5.- mysql_myisam: 0.00430059432983 seconds average; total: 0.0430059432983 seconds. 6.- redis: 0.0083105802536 seconds average; total: 0.083105802536 seconds.
Permission results: * Results for action #1, starting by the fastest adapters: 1.- xml: 0.000550293922424 seconds average; total: 0.00550293922424 seconds. 2.- sqlite_memory: 0.00292103290558 seconds average; total: 0.0292103290558 seconds. 3.- sqlite_file: 0.00318250656128 seconds average; total: 0.0318250656128 seconds. 4.- mysql_innodb: 0.00400106906891 seconds average; total: 0.0400106906891 seconds. 5.- mysql_myisam: 0.00495734214783 seconds average; total: 0.0495734214783 seconds. 6.- redis: 0.00885336399078 seconds average; total: 0.0885336399078 seconds. ***** $ sudo lshw -short processor AMD Athlon(tm) 64 X2 Dual Core Proces memory 2GiB System Memory disk 250GB ST3250620AS Non-Raid-5 SATA On 8 jun, 13:06, Kless <jonas....@googlemail.com> wrote: > Here you have the commands to get all installed and so run the tests: > > http://dpaste.com/hold/52771/ > > On 1 jun, 16:05, Gustavo Narea <m...@gustavonarea.net> wrote: > > > Hi, everyone. > > > The next version of repoze.what will ship benchmarking tools for its source > > adapters, so you could find what would be the fastest adapter for your > > environment. > > > Believe it or not, the "fastest adapter" could change from one computer to > > another. I've even found that on one computer, adapter A is ~20x faster than > > adapter B, but on another computer, the difference lowers to ~9x. So you > > could > > also use this to keep your adapters, but optimize them if possible. > > > However, before releasing it, I'd love to get some feedback, and that's why > > I'm writing. Here you'll learn how it > > works:http://what.repoze.org/docs/1.x/Manual/ManagingSources.html#module- > > repoze.what.adapters.benchmark > > > To install the latest revision: > > $ svn cohttp://svn.repoze.org/repoze.what/branches/1.X/repoze.what > > $ cd repoze.what > > $ python setup.py develop > > > I wrote a benchmarking script which you can try too; it's available in the > > /scripts/ folder and there's a README if you want to use it. I'll run it on > > several computers and publish the results after the release, so people could > > get an idea on what would be the faster adapter. > > > Thanks in advance! > > -- > > Gustavo Narea <xri://=Gustavo>. > > | Tech blog: =Gustavo/(+blog)/tech ~ About me: =Gustavo/about | > > _______________________________________________ > > Repoze-dev mailing list > > repoze-...@lists.repoze.orghttp://lists.repoze.org/listinfo/repoze-dev > > _______________________________________________ > Repoze-dev mailing list > repoze-...@lists.repoze.orghttp://lists.repoze.org/listinfo/repoze-dev _______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev