Le sam. 14 déc. 2019 à 19:03, Amirouche Boubekki
<amirouche.boube...@gmail.com> a écrit :
>
> Le ven. 13 déc. 2019 à 14:31, Andy Wingo <wi...@pobox.com> a écrit :
> >
> > We are pleased to announce GNU Guile release 2.9.7.  This is the seventh
> > and hopefully next-to-last pre-release of what will eventually become
> > the 3.0 release series.
>
> I tested with nomunofu v0.2.0 (http://hyper.dev/nomunofu-v0.2.0.tar.gz)
>
> The import process is 2% faster using Guile 2.9.7 compared to Guile 2.9.6.
>
> The import process is between 3 and 4 times slower a similar database
> written in C called 4store. The import process is 5 times slower than
> Virtuoso.
>
> Those tests were done against a test file that is much smaller than memory.

I did some tests against more data around 5GB with 32GB of RAM available.

The query with a cold cache is much faster using guile:

cold cache: 0.027838s
hot cache: 0.023536s

The timings for virtuoso with the same query on first start:

cold cache: 0.744s
hot cache: 0.008s

After restarting virtuoso, I got the following timings for the same query:

first query: 0.058s
second query: 0.008s

In the case the cache is cold, the query is 27 times faster with guile
nomunofu. After restarting virtuoso, guile-nomunofu first query is two
times faster.

Disclaimer: benchmarking is a dark art, take those numbers with a grain of salt.


-- 
Amirouche ~ https://hyper.dev

Reply via email to