From owner-freebsd-questions@freebsd.org Tue May 5 18:48:45 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 15B952C1817 for ; Tue, 5 May 2020 18:48:45 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) Received: from sonic311-31.consmr.mail.ir2.yahoo.com (sonic311-31.consmr.mail.ir2.yahoo.com [77.238.176.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49Gpf31KyVz4PDq for ; Tue, 5 May 2020 18:48:42 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) X-YMail-OSG: AeqXHi8VM1ng0BxHx9vaiNrX20H8mFSq4cCVRfWXuwBiTCjhnQXWr5WDNFTORpd zL5FLVXZFE3e6kWVXkLatAiIQKlYFf.jCPEh_JZoSmQ7YSjH2XNk_QcnmgPf21Zco.vvrwNlyHZL YQv4fiHe9ZjBvUpKHj.noGV3DQBzZXxjyVq7u4oMlNIWB.S7qhGI2JWvVqi2RqlBQpRtA930n_5q qpR_UjThZVnOOU.dqMSyeLBo6gk12XT_Am9hqHy42DoLX630G6SLR0xy5uQIi7cj8UpbG1O4YEVT uDV.cTbijh8V4BvXpsugpNvIYJPCwDlH02fDwNRmLbI7o0LHqMLcLLJmv1TrS3QI2dVaJgIarHID 4yJUNUe2UBmLqKVFNhkFnXNNuJDRdbCz_i4lRRCB8VUdR3LSki7ba2VWuZ9G3X1v27ZKUGUW1CUV W7kW9Gf8WvPEKP4NGq6qRMJ4ri76b.nhW9dYA9pZLK1E1.ve04g3lnZbIdfAvNZFHLc9082_117n 4oJWcDaimLgDseHC24fluh07gDyFWjLmnMFynuoZnsFvxZSGMIGaGPa3ANXuj932jaJoMSHsj9Kd 6nCdVOr1mVQX10Kx8D6bguFejAiNL5wPqAuCJmgpplau7ahG0Lz1klJl5oIaKl6Mq46Er3u7oRt4 .Fkcpd3eA4g3KxSg24YYWzo4aN08bFvyTeqwlZmUDTtoV.UCKH8rDTyzzlkekAfy_3FWGnHPotv4 fJ46HSaeANRpH7L5HRn9v6FhJDCOV7Wi0eeC0m8aZ3XIUsLNofRBZpdzcV2TiRbnZkP1AmxHaYVH kGe0J6f_hW.1hgI9EMgngvUP1Kz1NefHurqYxiiV8TXN2T8LMHu2zzEr8DUujEgA9K_p8xsNmkqF 1xqPWS9c8pfQNwmpkhvIaab3qR7Y9d4eulSOegKbIWMH3B6GhC.R2zsdqrgJiKpN87iqEkNdA_T4 9srdtephGWhyR_f3NMt86cluuTXR6F2R6T5Aihea32X2NUBs0XoVDrgREMR8IdZLYu83OjFfYetl FferesNImTio_3lOvdG3dt2PpSwQPefazO.TjsDCc83hQGpIh.v7KsJPQaRwoHUb4cYDQtsBByQn zchU2PEcZpM8L2g3VLn1dPjBqMX._gaFK4lDuGgY.gfIypZhvNkLmBDIDyzUUBiyu8UJmDA75eb9 D5OzT0BXuCzNCd3l8ib8WePx_Yn48RvumPWuspvHWOYD0mp_mnTl0raK.1iLTpJjJ7byV.sYdxvM oaaQBnGrwav.Jl514cOpW_PoW0oGjwZOZVoYvU9E2c5yUWbAw_rZX66DPJ2tmcMx35q0_MdWTDOp EMThaXlREslOwPn4Y6NsKd.fpHfj_6.eqCt7Ybk7LlO9_61Jb1S7WdwJEDT945gCawsEi1vRnrcr Utzo- Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ir2.yahoo.com with HTTP; Tue, 5 May 2020 18:48:40 +0000 Received: by smtp417.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 32ea6aa9a92a771702a26298cd8d75f2; Tue, 05 May 2020 18:48:38 +0000 (UTC) Date: Tue, 5 May 2020 20:48:38 +0200 From: Ralf Mardorf To: freebsd-questions@freebsd.org Subject: Re: Which version of freebsd Is faster: amd64 or i386? Message-ID: <20200505204838.5b92ee09@archlinux> In-Reply-To: <4323681588671834@sas1-55829ddbd171.qloud-c.yandex.net> References: <4323681588671834@sas1-55829ddbd171.qloud-c.yandex.net> X-Mailer: Claws Mail (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49Gpf31KyVz4PDq X-Spamd-Bar: + X-Spamd-Result: default: False [1.55 / 15.00]; XM_UA_NO_VERSION(0.01)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[rocketmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[rocketmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[rocketmail.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:34010, ipnet:77.238.176.0/22, country:GB]; IP_SCORE(0.00)[ip: (3.60), ipnet: 77.238.176.0/22(2.11), asn: 34010(1.67), country: GB(-0.07)]; FREEMAIL_ENVFROM(0.00)[rocketmail.com]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[rocketmail.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_MEDIUM(0.55)[0.551,0]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE_FREEMAIL(0.00)[]; NEURAL_SPAM_LONG(0.48)[0.484,0]; RCVD_IN_DNSWL_NONE(0.00)[163.176.238.77.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[163.176.238.77.rep.mailspike.net : 127.0.0.17]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 May 2020 18:48:45 -0000 All those generalized question related to performance and speed are moot. Better questions are probably, why is hardware migrating from 32bit to 64bit architecture? What is the purpose of swap? Why are there new versions of file systems? A nice example, for faster is not always better: "noatime Do not update the file access time when reading from a file. This option is useful on file systems where there are large numbers of files and performance is more criti-cal than updating the file access time (which is rarely ever important). This option is currently only supported on local file systems." - https://www.freebsd.org/cgi/man.cgi?mount(8) "relatime Update inode access times relative to modify or change time. Access time is only updated if the previous access time was earlier than the current modify or change time. (Similar to noatime, but it doesn't break mutt or other applications that need to know if a file has been read since the last time it was modified.)" - http://manpages.ubuntu.com/manpages/focal/man8/mount.8.html Are such mount options still useful when using SSDs instead of spinning drives? It unlikely makes a noticeable difference when file access time gets always updated, nor would it seriously shorten lifetime of a SSD. OTOH after migrating from HDD to SSD, why editing fstab, if those options worked well for the old HDDs, while they don't have a negative impact on SSDs? You could overclock the CPU, play around with PCI latency and other critical things, to get a faster but unstable machine. You could use a text-based web browser instead of a GUI web browser, to waste less resources of a computer but to suffer from the limitations of a text-based web browser. Experts could speed up a machine by tweaking a few things, but even for experts the golden rule is "less is more" and it usually requires a lot of trial and error. Staying with less optimal defaults could save time. Ok, you want to learn, so you are asking a few questions. But IMO your questions are way too abstract. What is your domain? On one of my Linux DAWs unbinding USB ports that shared an IRQ with something important did improve performance, on the machine I'm using now it's impossible to do it, but even shared IRQs don't have a negative impact on that new machine. A shorter and quicker path could improve performance a lot, but maybe at the cost of being more vulnerable to Meltdown and Spectre. Performance is always related to the hardware and the domain. A video entertainment machine, a server ...