From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id E9E9EC27C4F for ; Thu, 27 Jun 2024 03:05:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4835A6B0089; Wed, 26 Jun 2024 23:05:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 431A26B008A; Wed, 26 Jun 2024 23:05:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2F96C6B008C; Wed, 26 Jun 2024 23:05:45 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 0CB516B0089 for ; Wed, 26 Jun 2024 23:05:45 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 83282A4601 for ; Thu, 27 Jun 2024 03:05:44 +0000 (UTC) X-FDA: 82275178608.26.92FA1D2 Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by imf04.hostedemail.com (Postfix) with ESMTP id A736240014 for ; Thu, 27 Jun 2024 03:05:42 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=FVziYVnV; spf=pass (imf04.hostedemail.com: domain of zhangpengpeng0808@gmail.com designates 209.85.210.182 as permitted sender) smtp.mailfrom=zhangpengpeng0808@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719457534; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Iwek6Zy3VOc3y0z76X/47a6QK2JbzXjLJErDzpUUmnk=; b=f66jZSmya23NduYLdlUW6Bx+JgwLkjaBJaAu127XFuumuqt1wJ8qbvGNS2GoUKxIo18119 M4702qG6bChCyideYzsZfqMsRAsBNGlv3gRyEVPBfoBJgSDTSvPmokDuKdp/VAlJBVR2Wl 9Qho5HQKhggyId0gjBqXXumv5YRamRQ= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=FVziYVnV; spf=pass (imf04.hostedemail.com: domain of zhangpengpeng0808@gmail.com designates 209.85.210.182 as permitted sender) smtp.mailfrom=zhangpengpeng0808@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719457534; a=rsa-sha256; cv=none; b=0juRqkgP5c/z+azoAWGDISrrRgGzw+t9kKxsV3baQ5Z1oQoNTrDyIoagNCcdSSVvejUw2Z w9conuYbFFim45EV5780/bXdpVqDkDy5nZyw2/v6Vz+xR843lRm7m/Azh8B45S54HJMR4j e1kiIfKXQ3yPSSIhRDiuaVTdSE4PIrw= Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-70670188420so3810447b3a.2 for ; Wed, 26 Jun 2024 20:05:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719457541; x=1720062341; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:subject:references:cc:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=Iwek6Zy3VOc3y0z76X/47a6QK2JbzXjLJErDzpUUmnk=; b=FVziYVnV37o2PhP6AbpXsp2a6i2kfHX8l8hmw9kOW2f8PllLBDlys3N11r1RQEosVL X4SCvkByTQZiyTCBYj12sG5VYRU2WD6CEQJFJdwiYhtXKNlMt0mYr32/L793gILYtk6Z SyTKeOq8TFbZGcqz2PZ1Wt1PhYv8vg3edeRFo9RGJvvam92PnuRwj2UgKXXuHr/esobK 054DanDetbXPgQxVWOZiu/31NSid6WXpt+I29fb5sgKN5lhr5mS4SzxuxtBmS50Ifjbc zvaFvoqLKbeuCXZ5F7HcE+7xUbgLM0fGJPii862C4BcDr+SNTR10jcZN9CfVwog6uRhM qG5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719457541; x=1720062341; h=content-transfer-encoding:in-reply-to:from:subject:references:cc:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Iwek6Zy3VOc3y0z76X/47a6QK2JbzXjLJErDzpUUmnk=; b=usrF5YrWAkMlpIQBeZNp8ZmJu+Gv9FzrGVKRL4lWRqYuCceAN5AiSKPz0m4xBU4EIy tl03oFjrUUfsE4vNf3yBrHLIKSPbhlgwoMulHI4Esh+O5i1CeCJLmmSChBKXv3RE/2t7 MwcE1tpovE/czkUmJxjbLQgvGaN3UOCTpOrVlKvYoNOxLSj6OCri+pqJH9AHLINktyKW NHUAPiTTxEXLNMnrD/PsloR6ijZK/iQWZSfBM36FaSAcck9sx/AXpG1QpBWM0BoTn5AV nlyT5xZZ6qSvk2tUTt1hZvGAfTrPVHaeu5vEW7FRqzB2wIlbzG+JuavjEg2sAAMxNdji 6zvg== X-Forwarded-Encrypted: i=1; AJvYcCWGa5WvT1z///byq0k06gIzxrsjsXlS7DcnWLP5J/unTJLpuarwRfoHP1FBNMCI1BVsdXVeRHPfX6Y3Z5cP9Lcytwo= X-Gm-Message-State: AOJu0YwexNHUi45xQ0F4RL40IbxUZ+Hq1CIliz3Jlro1X+wOv7fTteED pcQeoFT0DbrSsscri6Bvt+PMD0po1qj9MzlTaBGMrItPpI6LrYJe X-Google-Smtp-Source: AGHT+IG3jTedu0UYQYg7JnGtWfrdE+3TXpkIwmb1JhGdPYgjuPDXGGxMc7YWqbedWSM8glmmmNV0Mg== X-Received: by 2002:a05:6a20:751a:b0:1be:2e29:92ae with SMTP id adf61e73a8af0-1be2e299403mr3090403637.2.1719457540890; Wed, 26 Jun 2024 20:05:40 -0700 (PDT) Received: from [192.168.255.10] ([43.132.141.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1faac9793c3sm2142985ad.146.2024.06.26.20.05.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 26 Jun 2024 20:05:40 -0700 (PDT) Message-ID: <513c13ea-3568-441c-972c-c5427d076cb9@gmail.com> Date: Thu, 27 Jun 2024 11:04:56 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: jack@suse.cz Cc: akpm@linux-foundation.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, willy@infradead.org, vernhao@tencent.com, zigiwang@tencent.com, bruzzhang@tencent.com References: <20240625100859.15507-1-jack@suse.cz> Subject: Re: [PATCH 0/10] mm: Fix various readahead quirks From: Zhang Peng In-Reply-To: <20240625100859.15507-1-jack@suse.cz> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: A736240014 X-Stat-Signature: o4hhyae564yzy5cwpz4fkfcwjigyqwzo X-HE-Tag: 1719457542-380895 X-HE-Meta: U2FsdGVkX1+xcnuHm2KMbCM74QCqwXao5CVaa+5ob0bxoAzqMLhiV15lb5FQC/LP3b4kQsJGHNtg/s9ld2KQaOE8wGiGo8tu9eZsnhQOEccnghpEXXap/gnbNpzKMH0icB+gebxgwZUwrY8PUvMRLHYed/oEhu8P5PL1DEaD9ua+zwXVF1rO+bP0cQml/W/Y+/xDkGTye7xCTJMetYb02XceCKrKSTAg2wW0URacAfpI9jZW9vkP48oc66vqGIwxh+xJGyDzOtD6Q6BYOTVteND722kcEaeUQdDQwzFekzLGjQ2uIcgOGxqw5OLPu4QtEZOIxXS2W+6U5beSFy14L5a/a/c10sFgXjcLGrOAhoaD/jMSz07F5fwVI/x45aMCJlMGVnOUlvwehiDbxyfOHXu+TYFRTgIk+vrE47c2POTA2yRtKm5tDQLDSX45E6Mv77JP6VbCvdOu92wIZ/7M56yHVzDr3Z54nljcz/ntF4az/f9dKPrWCQ+7e6ePQr2bFv3ofoKqJenhWDpfwhEC8W0JBH7vjHZIA+MEH275WqZl4qTJ3Lz+tUUHvSQMFpjtXBZJykk53fxiy1dj44GlgcKO0YXnJWmiaNJnmajEpYTuMeeOeW74FzqkReVmQRxFYUSDtIO8/qBiqRvRLL7SEOmIk3pFeA+NicdH2VsPp+31O3LPM9/GdRu8vqXZOIKkOmbroJzBnS+9XirRoQrIEY3KkpanbZ8UFKEuKTjeUGXZ34bMt0xNOYJoETXCLE91Agntp1OhWjVHGOHXIIlPLyLNMT85EtwI1hcWX6C7ipPro2xFNdg0i5DTRe75DmYtaqJMsdc966ZiWJz3McV3wEQz7PUMZDfHEmq4BznX/wTXKnetuo1q+RTEHwhpY9XkqGjEDrMuH9SMjresLN5RKnrRyF5dmTL5YyI2dhdy+XLN7grQZzj1duy1L6QKHQdy/wtWsaTFNOD/2LIx+It TkZxUNjd ZbwXMeCAZTqsShILCyUGvIdG5XgmaMbhnZW7oJ5mWqT2/DPPSCyK8b1zEuS+JnnKiPsscdqxKf+OTCDRsdH0ugr7dObw1zSDYJXQHTXpVm7meVJbzJQimrw7k98f2Hdo4WEPUgqvXeo1l51rtqoWz1ntNyMeSIii9+Rwhdwlg8FC0rFyPQenCguVDz6d+xn6vpmMLbSW/3tWIaQIVt3X4paVLEifBJuSWNHhJuX49JIZ0a/+8CyK2V2PEwFiMQptnF9sOIcf/LkA9/KS12qyk0/jn+J9g8LOkCm0xiZYm/IfKN14ambFC3fYxL4teXGASLikxARSJhSVWL2migJUWmRs2omnuaBlfuf5pcF4H0FC0GMMBXTtOirTpMMFCm0VSZfSSJaruFXK9fZeJLAl17P+b2w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.051660, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: I test this batch of patch with fio, it indeed has a huge sppedup in sequential read when block size is 4KiB. The result as follow, for async read, iodepth is set to 128, and other settings are self-evident. casename                upstream   withFix speedup ----------------        --------   -------- ------- randread-4k-sync        48991      47773 -2.4862% seqread-4k-sync         1162758    1422955 22.3776% seqread-1024k-sync      1460208    1452522 -0.5264% randread-4k-libaio      47467      47309 -0.3329% randread-4k-posixaio    49190      49512 0.6546% seqread-4k-libaio       1085932    1234635 13.6936% seqread-1024k-libaio    1423341    1402214 -1.4843% seqread-4k-posixaio     1165084    1369613 17.5549% seqread-1024k-posixaio  1435422    1408808 -1.8541%