From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Amirouche Boubekki Newsgroups: gmane.lisp.guile.user,gmane.lisp.guile.devel Subject: Re: GNU Guile 2.9.7 Released [beta] Date: Sun, 15 Dec 2019 10:27:29 +0100 Message-ID: References: <87zhfwuzcs.fsf@pobox.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="111995"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Guile User , guile-devel To: Andy Wingo Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Dec 15 10:28:03 2019 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1igQC2-000SzN-34 for guile-user@m.gmane.org; Sun, 15 Dec 2019 10:28:02 +0100 Original-Received: from localhost ([::1]:37356 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1igQC0-0008UZ-9z for guile-user@m.gmane.org; Sun, 15 Dec 2019 04:28:00 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53229) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1igQBj-0008UG-Lt for guile-user@gnu.org; Sun, 15 Dec 2019 04:27:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1igQBi-00056x-Dg for guile-user@gnu.org; Sun, 15 Dec 2019 04:27:43 -0500 Original-Received: from mail-ua1-x942.google.com ([2607:f8b0:4864:20::942]:37533) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1igQBi-00053y-6Z; Sun, 15 Dec 2019 04:27:42 -0500 Original-Received: by mail-ua1-x942.google.com with SMTP id f9so1086561ual.4; Sun, 15 Dec 2019 01:27:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=dj9wcGEZvggs+R2MfxPqPNxEHcH4rG+O20bTdI4MtUc=; b=fJUfFJTu5aheYAvrHnhAgKFoWn3Nrd+LCU9nlMjM7+gYJWfxYNKijNqk27XpfzsRsz INXqReJr5SoYngU8S204Xemprfc/TxTMx32TlRnR/itnNMq8tHJrglgpmEnKZj0TP3f/ 2o12AKwaMI6aV7cLgute6bzh75d4XqSkMXdKi5VYy+X+QwPdzY5kh0MDaKDj3BUohuB+ +c6kzV9W6u0myAZOCxor9xhMl4NyFv/WPFXlJ7PbmQ2/kjXtbGjdZonuEzv8O0i0zXAD NROY52/xkmdEljmvqr1nTQzHZrSJm2eKkKct/Zm1s8HMZeiGA6EqIgXdUM2uZmh0gknq wd1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=dj9wcGEZvggs+R2MfxPqPNxEHcH4rG+O20bTdI4MtUc=; b=SG/YWrrqkbiJ3H26vr6IftTJJIxXhidKgE9qNqT+fNVBWD2wqUQl5tI1mmAY0tbMHn SlcNm3xSlKNVpq7KAGKTEmcg6Iycb9DUWLoDolOH4DqSNVRgv4eUbUX8jp4vGirVpHJC i3+Uq7dNMSoAp6cSbBLnR+toCGzzRP9JQjEi+tM4XPBAhCypFcA0eNa+WX/hUDvYEWDN G+KMPapoNUyr63C5S1pzIDpFolrwLQu1poqqNdfjre3+7qgUEJDTK7KPDp0Mkno9dDCm YkhIeqyKa+HSnAjUIn1deYG7RuJ51XdbLTdcn1ZKskQ3QMgw8aZMHqPU+TaAIHudGDA+ owFA== X-Gm-Message-State: APjAAAVG9PxNQVMrPH0jbYUiZlKMnf2z+KIdLz85pMvC9XCzqvMT4X2k CSgh3H7m+FRO/9WFpVKDpyOCAW399hgoXZ28+Vs= X-Google-Smtp-Source: APXvYqyG8UqqYEHRTojCxbdyiftuN94CV6UmZwZilxotwAQh2C6NJloJjBom+0iSngOJhMW8nu/SgKKMUNyGqq+dzYE= X-Received: by 2002:ab0:2b89:: with SMTP id q9mr19523113uar.26.1576402061279; Sun, 15 Dec 2019 01:27:41 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::942 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:15958 gmane.lisp.guile.devel:20196 Archived-At: Le sam. 14 d=C3=A9c. 2019 =C3=A0 19:03, Amirouche Boubekki a =C3=A9crit : > > Le ven. 13 d=C3=A9c. 2019 =C3=A0 14:31, Andy Wingo a = =C3=A9crit : > > > > We are pleased to announce GNU Guile release 2.9.7. This is the sevent= h > > 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 memor= y. 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. --=20 Amirouche ~ https://hyper.dev