From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 9ca3c720 for ; Fri, 4 Oct 2019 17:43:18 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 9518D9BCC7; Sat, 5 Oct 2019 03:43:17 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id D917E9BBCF; Sat, 5 Oct 2019 03:43:05 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id D12599BBCF; Sat, 5 Oct 2019 03:43:03 +1000 (AEST) Received: from sdaoden.eu (sdaoden.eu [217.144.132.164]) by minnie.tuhs.org (Postfix) with ESMTPS id 26AF1948D7 for ; Sat, 5 Oct 2019 03:43:03 +1000 (AEST) Received: by sdaoden.eu (Postfix, from userid 1000) id 3AE5B16054; Fri, 4 Oct 2019 19:43:01 +0200 (CEST) Date: Fri, 04 Oct 2019 19:43:00 +0200 From: Steffen Nurpmeso To: Jon Forrest Message-ID: <20191004174300.Ok_Nq%steffen@sdaoden.eu> In-Reply-To: <389f5a69-e103-7ec3-9b95-3e6e294a86e6@gmail.com> References: <20191004042034.GS13997@mcvoy.com> <20191004145750.GA1466863@lap> <4ba947af-00c7-53ee-046a-3b6306e5d1f0@andrewnesbit.org> <389f5a69-e103-7ec3-9b95-3e6e294a86e6@gmail.com> Mail-Followup-To: Jon Forrest , tuhs@minnie.tuhs.org User-Agent: s-nail v14.9.15-106-g233c15b7 OpenPGP: id=EE19E1C1F2F7054F8D3954D8308964B51883A0DD; url=https://ftp.sdaoden.eu/steffen.asc; preference=signencrypt BlahBlahBlah: Any stupid boy can crush a beetle. But all the professors in the world can make no bugs. Subject: Re: [TUHS] eqn X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Jon Forrest wrote in <389f5a69-e103-7ec3-9b95-3e6e294a86e6@gmail.com>: |One slightly OT fact about TeX. On my 16GB, Core i7, SATA SSD |Lenovo T430s laptop running Fedora 30, it takes ~3 seconds to run TeX on |the ~900 page TeXBook. That's pretty fast. TeX contains all kinds of |code to make it fit in the constraints of a 1980s computer. I wonder |whether a redesign for a 2020 computer would be faster or slower. It made a really huge difference whether you base upon the plain TeX macros, maybe with epsf.tex for embedding .eps files, and colordvi.tex for colors in slides, index and bibliography reviews etc., or whether you use the huge LaTeX macros. Also lazy loading fonts added upon that, i finally added that and it saved a 1-2 second hang upon program startup (plain tex plus ~250kb single file macro, plus the mentioned included) for each and every letter that was sent out. % 00-05-31: new scheme to avoid waste. now a font is init only if it's used. % 2Compare (Cyrix 166+, 49MB, Linux 2.2.13-12, X 3.3.5): % | OLD | NEW | % |-----------------------------------|---------------------------------------| % | 1178 strings out of 13013 | 1413 strings out of 13013 | % | 13106 string characters of 122154 | 17026 string characters of 122154 | % | 35574 words of memory of 263001 | 54220 words of memory of 263001 | % | 2086 multiletter of 10000+0 | 2321 multiletter of 10000+0 | % | 80647 font info for 276 fonts | 20674 words of font info for 70 fonts | % (out of 400000 for 1000) |I suspect, but can't prove, that classic [nt]roff might also |benefit in the same way. groff was written latter, so it might |suffer less. | |Jon --End of <389f5a69-e103-7ec3-9b95-3e6e294a86e6@gmail.com> --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)