[PATCH] tools:cgroup:memcg_shrinker remove redundant import

From: Alexander Pantyukhin
Date: Sun Jan 08 2023 - 05:50:46 EST


Remove redundant import of the sys module.

Also use the sort function instead of sorted.
It sorts the direct array without create the new one in memory.

Signed-off-by: Alexander Pantyukhin <apantykhin@xxxxxxxxx>
---
tools/cgroup/memcg_shrinker.py | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/tools/cgroup/memcg_shrinker.py b/tools/cgroup/memcg_shrinker.py
index 706ab27666a4..e81c3017ada9 100644
--- a/tools/cgroup/memcg_shrinker.py
+++ b/tools/cgroup/memcg_shrinker.py
@@ -5,7 +5,6 @@

import os
import argparse
-import sys


def scan_cgroups(cgroup_root):
@@ -44,7 +43,7 @@ def main():

cgroups = scan_cgroups("/sys/fs/cgroup/")
shrinkers = scan_shrinkers("/sys/kernel/debug/shrinker/")
- shrinkers = sorted(shrinkers, reverse = True, key = lambda x: x[0])
+ shrinkers.sort(reverse = True, key = lambda x: x[0])

n = 0
for s in shrinkers:
--
2.25.1