Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ugnO4-007QbA-DE for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Jul 2025 16:41:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1ugnO3-0032NA-Fx for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Jul 2025 16:41:11 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ugnO3-0032LE-5y for pgsql-hackers@lists.postgresql.org; Tue, 29 Jul 2025 16:41:11 +0000 Received: from mail-il1-x12d.google.com ([2607:f8b0:4864:20::12d]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ugnNx-001PdQ-31 for pgsql-hackers@postgresql.org; Tue, 29 Jul 2025 16:41:10 +0000 Received: by mail-il1-x12d.google.com with SMTP id e9e14a558f8ab-3e3eeff4e80so5646475ab.1 for ; Tue, 29 Jul 2025 09:41:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753807264; x=1754412064; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=o86emukUIC7nDECugkU0YF4YwbDRxbU3Xy61pKSvgT4=; b=SSHfFDbU9YnxUuiGWOiWRotWrHPV4eWCUDxPNFpZi5ZfHpt/wE9U10bdrIXH0Vabt1 hLfqq9IQ5/a9sZgdSN3t4yDaCiNaCfW8/GakdShYUI2jPmuagaeY2Az3YyeZ65PTbOmd r6vx6YspN1I7joDy4Zb01ktK3XBYMc8gM79YOgXi7TI/D8yNoY2LH/cNsY6ABvwROaM1 WFAitwl75oBB7W1ruwxQc9eROftEJnlO5m5aCArmsymI2fvFFiik5fKuDtDLOJAQfhPS GNvhty3UrMNTEgbOGRMBhOpDfMZTrg4yKa9wtUQ965NcLUWHsUh8N1eAmYzKo1zfaJAj cxWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753807264; x=1754412064; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=o86emukUIC7nDECugkU0YF4YwbDRxbU3Xy61pKSvgT4=; b=HDa6+eLs6Bf+QLcUQtCesR8uzYrqsmBZUZzlgW4EVHQJ4IbF03W+iRc0lxoE33J5EH ItMTSjP5zk/NTV2dJPqac6vzGAEHWZgTpd8YqjFBKLmEomlzWFttVhSt/9u5kwTRk9Sa aOtN3EswuEp797re7LUAC2w74044zqNKQDpSkEeckoB0W+BgTzoat3txLHvm9sTiofeR scl6MZCQocmeo5smWp26bKpQQSCfy4ClebNnHaEtjY0aceZfqU+/XbEnQxMm3HQTDMNx s8Pkohcv3GtJWIIusdW70m4ZXk8DHQXAzbhLdukdjXoJ8EgQtxjMPPsVZi50BgPUfNfg jR2w== X-Forwarded-Encrypted: i=1; AJvYcCVLi8cNGhxkcs6FiCbSiySnwhLr+Pi8arth6dTicPwzi8Q75535uTkc7t49dUob5jmytP+ckeHLgW+DoB+y@postgresql.org X-Gm-Message-State: AOJu0YySbfbjSf2ZpHLqiWGFNl9JOAyC7iwEYiqH/cCZliRszpGeTZTy gFcUAqD74QZUZPeh3AD16bAsxMmAtmB1twOUfXgUqI6/82RBf3zsEUqu X-Gm-Gg: ASbGnctD7WCXJf7LXlVw0GBcFbB3Sn9GonTN2yH8q3AfV6fGoCZR/u5Syx8wn6nAawT SuHhmbYTAuTevrHgXybIYxaAeQJc8ZKQQV3vXA7OaypiM4gAXJS6Jkdl1QePhBBFV3FAsplpft9 L/Oc0L193NNIwm1DdqHvsDENX8GPCrRHEOzYPAz7aEi7rQk8c9HZh6l5eFw3G+lpvZf99/bEmBG fC+gA4evoqAXEcku3gS7TBABg200Y57e4h8srRbOxwYbdC2P+tSjw+B0GMvO5zVXrzgqBG9CKnE bLrexB0voDf1SLCHxUonlJtecgTBmV+4pwMfugnQPUqrUVBwXaDht3YMVRX+WLWGBQh14a5YpJm aH9QMCbyI/j36Iz2H31G9Z0g3o0aaD6rGLdvHarYrYD4dg50gIDsLItmdB/yuStWVzdGYtGFRPr FFnz8uedD/r0Zl4UqhnHOHvw0= X-Google-Smtp-Source: AGHT+IELDFxYa1dK2j6DP5991mU5tv3bRWPt9ZZ2/vCryioAFTIh9VEICASZRoNtknwtxYOJEgrs3Q== X-Received: by 2002:a05:6e02:931:b0:3e3:d197:b578 with SMTP id e9e14a558f8ab-3e3f60c95f9mr3120395ab.8.1753807264110; Tue, 29 Jul 2025 09:41:04 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-3e3eae83edbsm7737885ab.39.2025.07.29.09.41.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Jul 2025 09:41:03 -0700 (PDT) Date: Tue, 29 Jul 2025 11:41:01 -0500 From: Nathan Bossart To: Tomas Vondra Cc: Andres Freund , Antonin Houska , Noah Misch , pgsql-hackers@postgresql.org, Thomas Munro , Heikki Linnakangas , Robert Haas , Jakub Wartak , Jelte Fennema-Nio Subject: Re: AIO v2.5 Message-ID: References: <17906.1741863183@localhost> <3yxd5r23zly5bytvgyktbxtxq2r3gbpi7xd4dugevh3h4w4q6c@lu6oatjjpltz> <2dea8882-537e-46a7-a321-ed69f3041226@vondra.me> <21674729-87b9-4bdc-9f36-13f8072b550d@vondra.me> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <21674729-87b9-4bdc-9f36-13f8072b550d@vondra.me> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk [RMT hat] On Tue, Jul 22, 2025 at 03:51:12PM +0200, Tomas Vondra wrote: > In general, it doesn't change the earlier conclusions at all. Most of > the earlier observations apply to these results from these machines with > reasonably different types of storage. So I still think we should stick > to "worker", but consider increasing the default number of workers. > > It's possible there's machine with storage/hardware that would work > better with some other io_method value, but that's why it's a GUC. The > default should work for most systems. Given there have been no further proposals or discussion, we have marked the related open item as "Won't Fix". This means we plan to ship v18 with io_method=worker and io_workers=3 by default. -- nathan