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 62058C83F10 for ; Sat, 12 Jul 2025 16:20:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B0FB66B00A3; Sat, 12 Jul 2025 12:20:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id ABED36B00A6; Sat, 12 Jul 2025 12:20:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9D48D6B00A8; Sat, 12 Jul 2025 12:20:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 888486B00A3 for ; Sat, 12 Jul 2025 12:20:06 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 31E0D140295 for ; Sat, 12 Jul 2025 16:20:06 +0000 (UTC) X-FDA: 83656124412.08.692016D Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [160.30.148.34]) by imf22.hostedemail.com (Postfix) with ESMTP id C898AC0002 for ; Sat, 12 Jul 2025 16:20:03 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=none; spf=pass (imf22.hostedemail.com: domain of yang.yang29@zte.com.cn designates 160.30.148.34 as permitted sender) smtp.mailfrom=yang.yang29@zte.com.cn; dmarc=pass (policy=none) header.from=zte.com.cn ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752337204; a=rsa-sha256; cv=none; b=E/EWCrDkWxHSPEWP9RX7rlKRa8VqyqubX5H9WsWWSnY5mGaufGAkV2MWhajNToeC+XxOFK wsy0CKYO8MkcD7TE58URjSYvrTWc8k+tFZlu0bxcrzy5MSC9cfBZUeD760hZnqhX3pKQVj OAQ7j5eXTD3QfwqSRVpwCRsQbbnZJSs= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=none; spf=pass (imf22.hostedemail.com: domain of yang.yang29@zte.com.cn designates 160.30.148.34 as permitted sender) smtp.mailfrom=yang.yang29@zte.com.cn; dmarc=pass (policy=none) header.from=zte.com.cn ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752337204; 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: in-reply-to:in-reply-to:references:references; bh=GRrm1Bg0AKike5TjTFip8L9vqvMs0nEXFiKN5NhaYDk=; b=MTxHa3asM+vBEg60TkreW0Zfij1+l4ZayKGcHkpGs4Kg6J/icGqlS0NcHyyXqfgLUwCijY rnhrDr0ZJrJqQLfXUo1asx8wld5eAca7cWjH/CsNAqsEKNYgL23RYf3rDuISp5IXd6QWti S+Io/8B3o9tsQo4ArWqArYha79OG2mM= Received: from mse-fl2.zte.com.cn (unknown [10.5.228.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4bfYhH6ddwz5F2ln; Sun, 13 Jul 2025 00:19:59 +0800 (CST) Received: from szxl2zmapp06.zte.com.cn ([10.1.32.108]) by mse-fl2.zte.com.cn with SMTP id 56CGJcFu086543; Sun, 13 Jul 2025 00:19:38 +0800 (+08) (envelope-from yang.yang29@zte.com.cn) Received: from mapi (szxlzmapp01[null]) by mapi (Zmail) with MAPI id mid14; Sun, 13 Jul 2025 00:19:42 +0800 (CST) Date: Sun, 13 Jul 2025 00:19:42 +0800 (CST) X-Zmail-TransId: 2b0368728b1effffffffb7f-2b1a9 X-Mailer: Zmail v1.0 Message-ID: <20250713001942027bne2UhpkDuiSVPMxA3LZj@zte.com.cn> In-Reply-To: <20250710135451340_5pOgpIFi0M5AE7H44W1D@zte.com.cn> References: 20250710135451340_5pOgpIFi0M5AE7H44W1D@zte.com.cn Mime-Version: 1.0 From: To: , Cc: , , , , , , , , , , , , Subject: =?UTF-8?B?UmU6IFtQQVRDSCBsaW51eCBuZXh0XSBkZWxheXRvcDogYWRkIHBzaSBpbmZvIHRvIHNob3cgc3lzdGVtIGRlbGF5?= Content-Type: text/plain; charset="UTF-8" X-MAIL:mse-fl2.zte.com.cn 56CGJcFu086543 X-Fangmail-Anti-Spam-Filtered: true X-Fangmail-MID-QID: 68728B2F.002/4bfYhH6ddwz5F2ln X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: C898AC0002 X-Stat-Signature: 4gmfzh3je5oompy17ush5orrza6x1rgu X-HE-Tag: 1752337203-996319 X-HE-Meta: U2FsdGVkX18zcjiybXUsacNNxGcJJjLPileg4Rt5oYTbfArnb2uML26h7j+hDovHVnvgW2CJB6etG1ljnOXLNKV/Z/nq2ErtjTiElo6zskAe08kmG1H493ixD7IOZ417XvZHXkuVY4ZEtHi5DVFlEiPXkCORF1ZadW7Sv9+/Cc2pAIgxcGUyAc4dyyTggZ6GLE5nm1hop7otKXbfvRB9gWMG9OMrMQfYcsTMAC7AqGDvWskQzr99zkzM2ye2O8kYyzPVIZK0IisCB2h2vxkd8WnGGMlTX5wW+o9c/hi7dLM6rfOg7j+DF2/EzFO3aHUt/PaN9b6iygf6NAS46gdn+btO1NVhW673TCXxiNGO1F9m0Mwb6++b3Qey5IP9W7OztnLPvBVeVOWLmQFLG1dkBLwmSahOevaigeAQkqYdAbiV+GaLJJc2yLoxtw/TeBf8K9TbSwsnL1L4+4xj7PKdqbkPTFIDuwi5Ga2qnar67w2PGthuImIX55PFCqFe+E7/B3/G0NocYcTmAonherm+JlpmnQsgA9aVLIVSGbZWwHndF6iDEYSduIF/OHIsVY1tAU1/3LBMfGP82nrQR2muKqrvfVP9SQbCYj/qPBsr2qPnS6seaQGcWx1x8deIdWBF+M0AAsOfSVIAqyQ4bS7bv0Fc1dNO4wr3wVh+Mq7G58h59c6utgplIRiUjCZqLm9hLpCOty8VTHsGZn2sffAgUJyAZM0fm1Ine9GSRatDOnFPE/EEiNeVU7r0YqkhHp0Vy3NVGJQOGyhoAgq7ugWMKV5lemR9sK2I8NYUisT4JbO7lRu/teTB/z+S+l4sRLZ6T7+cwub26aCSBt5ZC+mO9OIoEAV4DOan3NiRFpiQhc7mHasKimMsZ1PP/MsR2XMM+WvR7gbPFiYwLpFIaouiGxgQ/3V1mYa/uuMQVvpAGbTOqhg4STBoqr0U/nQlbSZBxr0CJ9hRLg5xy6sEvQt ce5d3cl9 9rneb1YaiGdJi6VbqKK6INsgeyWeZlMAIKNo+RQEtQBaz9Kbg/Tw97LZ0VbhyixQCgOfXYcWmShk9rd4QscNX/MZ0s9p8uBC4uJcn1/gGx4/076hc8tW0tUJY0w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000011, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: > bash# ./delaytop > System Pressure Information: (avg10/avg60/avg300/total) > CPU: full: 0.0%/ 0.0%/ 0.0%/0 some: 0.1%/ 0.0%/ 0.0%/14216596 > Memory: full: 0.0%/ 0.0%/ 0.0%/34010659 some: 0.0%/ 0.0%/ 0.0%/35406492 > IO: full: 0.1%/ 0.0%/ 0.0%/51029453 some: 0.1%/ 0.0%/ 0.0%/55330465 > IRQ: full: 0.0%/ 0.0%/ 0.0%/0 I see the unit of PSI and task delay are different, they are microseconds and milliseconds. We'd better keep the units aligned for better user understanding. And what about split the output of each delay into different lines just as PSI, this help us to better compare the results of some and full. bash# cat /proc/pressure/cpu some avg10=0.00 avg60=0.00 avg300=0.00 total=682581546 full avg10=0.00 avg60=0.00 avg300=0.00 total=0 For example: bash# ./delaytop System Pressure Information: (avg10/avg60/avg300/total) CPU some: 0.1%/ 0.0%/ 0.0%/14216596 CPU full: 0.0%/ 0.0%/ 0.0%/0 Memory some: 0.0%/ 0.0%/ 0.0%/35406492 Memory full: 0.0%/ 0.0%/ 0.0%/34010659