రాస్ప్బెర్రీ పై సిస్టమ్లో అత్యధిక మెమరీని మరియు CPU వినియోగాన్ని వినియోగించే ప్రక్రియ యొక్క సమాచారాన్ని కనుగొనడంలో మీకు సమస్య ఉంటే, ఈ పని కోసం వివిధ ఆదేశాల గురించి తెలుసుకోవడానికి ఈ గైడ్ని అనుసరించండి.
రాస్ప్బెర్రీ పైలో మెమరీ మరియు CPU వినియోగం ద్వారా అగ్ర ప్రక్రియలను కనుగొనడం
టాప్ రన్నింగ్ ప్రాసెస్ను కనుగొనే కమాండ్లు క్రింద పేర్కొనబడ్డాయి, వాటిలో ఒక్కొక్కటిగా వెళ్లి మీ ఉత్తమ సరిపోతుందని ఎంచుకోండి:
కమాండ్ 1
మా జాబితాలోని మొదటి ఆదేశం ps కు తో మొత్తం ప్రక్రియ నివేదికను ప్రదర్శించే కమాండ్ PID (ప్రాసెస్ ఐడెంటిఫికేషన్) సంఖ్య , మెమరీ వినియోగం , CPU వినియోగం మరియు ఇతర ముఖ్యమైన వివరాలు:
$ ps వరకు
కమాండ్ 2
మీకు అన్ని వివరాలపై ఆసక్తి లేకుంటే మరియు మీరు మెమరీని మరియు CPUని వినియోగించే అత్యధిక ప్రాసెస్లను మాత్రమే ప్రదర్శించాలనుకుంటే, మీరు దిగువ పేర్కొన్న ఆదేశాన్ని ఉపయోగించి కేవలం మెమరీ మరియు CPU వినియోగ మొత్తంతో స్ట్రెయిట్ ఫార్వర్డ్ అవుట్పుట్ని పొందవచ్చు:
$ ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | తల
కమాండ్ 3
చివరగా, మీరు ప్రాసెస్లను మెమరీ వినియోగం ఆధారంగా క్రమబద్ధీకరించే విధంగా ప్రదర్శించాలనుకుంటే, దిగువ వ్రాసిన ఆదేశాన్ని అమలు చేయండి:
$ ps aux --sort -%mem
మీరు CPU వినియోగం కోసం కూడా అదే చేయవచ్చు, భర్తీ చేయండి %మెమ్ తో % cpu పై ఆదేశంలో:
$ ps aux --sort -%cpu
ముగింపు
అత్యధిక మెమరీ మరియు CPU వినియోగం ఆధారంగా టాప్ రన్నింగ్ ప్రాసెస్లను ప్రదర్శించడానికి ఉపయోగించే మూడు కమాండ్లు ఉన్నాయి. ప్రతి వాక్యనిర్మాణం మరియు ప్రయోజనం పైన పేర్కొన్న మార్గదర్శకాలలో చర్చించబడ్డాయి; వినియోగదారులు వీటిలో దేనినైనా ఎంచుకోవచ్చు.