[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Guile 2.9.7 Released [beta]
From: |
Amirouche Boubekki |
Subject: |
Re: GNU Guile 2.9.7 Released [beta] |
Date: |
Sun, 15 Dec 2019 10:27:29 +0100 |
Le sam. 14 déc. 2019 à 19:03, Amirouche Boubekki
<address@hidden> a écrit :
>
> Le ven. 13 déc. 2019 à 14:31, Andy Wingo <address@hidden> 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