Sponsored Content
Top Forums UNIX for Dummies Questions & Answers GNU Linux sleeping processes in top command Post 302900081 by sidharthmellam on Saturday 3rd of May 2014 11:06:14 PM
Old 05-04-2014
thank you Alister for the reply

my concern is , why the sleeping process is consuming resources ,

I want to free up the resources, also a total of 251 processes are sleeping.

how can we check , what exactly the processes is doing and is the process is doing really something worthy

Code:
Tasks: 260 total,   9 running, 251 sleeping

Code:
PID USER      PR  NI  VIRT  RES  SHR S   %CPU %MEM    TIME+  COMMAND
20113 oraSLV    20   0 8982m 1.3g 1.3g S      6  4.1  32:00.02 oracle
29188 SLVadm    20   0 6587m 1.4g 1.3g S      3  4.3  21:29.63 SLV_00_DIA_W9
28351 root      20   0  108m  11m 4140 S      2  0.0   0:00.05 python
30243 SLVadm    20   0 6593m 1.4g 1.3g S      2  4.4  20:44.20 SLV_00_DIA_W8
29181 SLVadm    20   0 6574m 1.4g 1.3g S      1  4.4  20:40.80 SLV_00_DIA_W2
28346 root      20   0  105m  10m 8140 S      1  0.0   0:00.03 zypper
25646 oraSLV    -2   0 8974m  16m  14m S      1  0.1  19:56.46 oracle
25700 root      20   0 14780 5068 1228 S      1  0.0   0:00.47 bash
29180 SLVadm    20   0 6582m 1.4g 1.3g S      1  4.5  22:05.64 SLV_00_DIA_W1
 2039 root      20   0 73788 3848 3292 S      0  0.0  33:56.40 vmtoolsd
 3657 root      20   0  9120  552  432 S      0  0.0   4:55.67 irqbalance
29179 SLVadm    20   0 6578m 1.4g 1.3g S      0  4.5  22:56.82 SLV_00_DIA_W0
29182 SLVadm    20   0 6583m 1.4g 1.3g S      0  4.5  21:12.59 SLV_00_DIA_W3
29184 SLVadm    20   0 6575m 1.3g 1.3g S      0  4.3  21:20.59 SLV_00_DIA_W5
29230 oraSLV    20   0 8997m 4.4g 4.4g S      0 14.0 667:10.44 oracle

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How Can I Have Top Display The Top 20 Processes??

how can i do that in a script withough havin the script halt at the section where the top command is located. am writign a script that will send me the out put of unx commands if the load average of a machine goes beyond the recommended number. top -n 20 i want to save this output to a file... (1 Reply)
Discussion started by: TRUEST
1 Replies

2. Shell Programming and Scripting

perl: sleeping during a command

hello everyone, i am attempting to run the sleep function (i've also tried select) during the execution of a command to mimic a status. for example: # this is a terminal screen # here the process is executed # below this a status is displayed while the command executes like so:... (3 Replies)
Discussion started by: effigy
3 Replies

3. Shell Programming and Scripting

How to wakeup sleeping processes

Hi, Could someone please tell me how to wakeup sleeping processes? (i.e. change the process status from "S" to "R" when viewing in ps command). I ran a few programs in the background by "&" which went into "sleep" mode and I want them to run. Any help will be greatly appreciated. Steve (11 Replies)
Discussion started by: stevefox
11 Replies

4. AIX

Need a list of top 10 CPU using processes (also top 10 memory hogs, separately)

Okay, I am trying to come up with a multi-platform script to report top ten CPU and memory hog processes, which will be run by our enterprise monitoring application as an auto-action item when the CPU and Memory utilization gets reported as higher than a certain threshold I use top on other... (5 Replies)
Discussion started by: thenomad
5 Replies

5. UNIX for Dummies Questions & Answers

How To Scroll Processes In top?

I'm using top to view processes. But, I do not know how to scroll down the list to view what is not showed in the terminal window. Anyone know how to do this? (1 Reply)
Discussion started by: keenansnews
1 Replies

6. Shell Programming and Scripting

Print 10 most CPU-intensive processes (wo/ top)

ps -eo pid,comm,%cpu lists all processes (in increasing PID number). How to get only the top-10 most CPU intensive ones? I know about top: this is BASH exercise. I tried redirecting above code to cut ps -eo pid,comm,%cpu | cut -f2but ps' output isn't TAB delimited. How can I otherwise use... (5 Replies)
Discussion started by: courteous
5 Replies

7. Shell Programming and Scripting

Unix shell script to query linux top consuming processes

Hi All, O/S: Linux 86x64 Red Hat I have a sql script that queries top consuming processes of Linux using TOP commnd. Now I need to automate this task and pass the top processes i.e., PID to the sql script through unix shell script. Could anyone please let me know how to achieve this. ... (2 Replies)
Discussion started by: a1_win
2 Replies

8. UNIX for Dummies Questions & Answers

Sleep command not sleeping for specified time.

Hi, I have ascript with a recursive funtion below. I have mentioned to sleep for 60minutes but it doesnt doing so. Its keep on running until if /elif conditions satiesfies. Can you pls help what is wrong here. funcstatus () { if then echo "`date` - Current status... (2 Replies)
Discussion started by: gaddamja
2 Replies

9. UNIX for Advanced & Expert Users

Analyzing Linux's top command's result

RHEL 5.4 What are the first things you would look for when analyzing Linux's top command output? Below is a top output from one of our Linux machines; Do you see anything wrong? top - 15:56:01 up 133 days, 5:55, 5 users, load average: 2.94, 2.93, 6.58 Tasks: 178 total, 2 running,... (2 Replies)
Discussion started by: John K
2 Replies

10. Shell Programming and Scripting

Need a script to see top processes for every hour

Hi All, I am new to Scripting , please give me guidance to write the script to see top processes on the Linux operating system. I executed this script on my Virtual Server(Linux) DATE=`date +%Y%m%d%H%M%S` HOME=/home/xmp/testing/xmp_report RADIUS_PID=`xms -xmp sh pr | grep... (2 Replies)
Discussion started by: madala
2 Replies
ps(1B)						     SunOS/BSD Compatibility Package Commands						    ps(1B)

NAME
ps - display the status of current processes SYNOPSIS
/usr/ucb/ps [-aceglnrSuUvwx] [-t term] [num] DESCRIPTION
The ps command displays information about processes. Normally, only those processes that are running with your effective user ID and are attached to a controlling terminal (see termio(7I)) are shown. Additional categories of processes can be added to the display using vari- ous options. In particular, the -a option allows you to include processes that are not owned by you (that do not have your user ID), and the -x option allows you to include processes without controlling terminals. When you specify both -a and -x, you get processes owned by anyone, with or without a controlling terminal. The -r option restricts the list of processes printed to running and runnable processes. ps displays in tabular form the process ID, under PID; the controlling terminal (if any), under TT; the cpu time used by the process so far, including both user and system time, under TIME; the state of the process, under S; and finally, an indication of the COMMAND that is running. The state is given by a single letter from the following: O Process is running on a processor. S Sleeping. Process is waiting for an event to complete. R Runnable. Process is on run queue. Z Zombie state. Process terminated and parent not waiting. T Traced. Process stopped by a signal because parent is tracing it. OPTIONS
The following options must all be combined to form the first argument: -a Includes information about processes owned by others. -c Displays the command name rather than the command arguments. -e Displays the environment as well as the arguments to the command. -g Displays all processes. Without this option, ps only prints interesting processes. Processes are deemed to be uninteresting if they are process group leaders. This normally eliminates top-level command interpreters and processes waiting for users to login on free terminals. -l Displays a long listing, with fields F, PPID, CP, PRI, NI, SZ, RSS, and WCHAN as described below. -n Produces numerical output for some fields. In a user listing, the USER field is replaced by a UID field. -r Restricts output to running and runnable processes. -S Displays accumulated CPU time used by this process and all of its reaped children. -t term Lists only process data associated with the terminal, term. Terminal identifiers may be specified in one of two forms: the device's file name (for example, tty04 or term/14 ) or, if the device's file name starts with tty, just the digit identifier (for example, 04). -u Displays user-oriented output. This includes fields USER, %CPU, %MEM, SZ, RSS, and START as described below. -U Obsolete. This option no longer has any effect. It causes ps to exit without printing the process listing. -v Displays a version of the output containing virtual memory. This includes fields SIZE, %CPU, %MEM, and RSS, described below. -w Uses a wide output format, that is, 132 columns rather than 80. If the option letter is repeated, that is, -ww, this option uses arbitrarily wide output. This information is used to decide how much of long commands to print. Note: The wide output option can be viewed only by a superuser or the user who owns the process. -x Includes processes with no controlling terminal. num A process number may be given, in which case the output is restricted to that process. This option must be supplied last. DISPLAY FORMATS
Fields that are not common to all output formats: USER Name of the owner of the process. %CPU CPU use of the process. This is a decaying average over up to a minute of previous (real) time. NI Process scheduling increment (see getpriority(3C) and nice(3UCB)). SIZE The total size of the process in virtual memory, including all mapped files and devices, in kilobyte units. SZ Same as SIZE. RSS Real memory (resident set) size of the process, in kilobyte units. UID Numerical user-ID of process owner. PPID Numerical ID of parent of process. CP Short-term CPU utilization factor (used in scheduling). PRI The priority of the process (higher numbers mean lower priority). START The starting time of the process, given in hours, minutes, and seconds. A process begun more than 24 hours before the ps inquiry is executed is given in months and days. WCHAN The address of an event for which the process is sleeping (if blank, the process is running). %MEM The ratio of the process's resident set size to the physical memory on the machine, expressed as a percentage. F Flags (hexadecimal and additive) associated with the process. These flags are available for historical purposes; no meaning should be currently ascribed to them. A process that has exited and has a parent, but has not yet been waited for by the parent, is marked <defunct>; otherwise, ps tries to determine the command name and arguments given when the process was created by examining the user block. FILES
/dev/tty* /etc/passwd UID information supplier ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWscpu | +-----------------------------+-----------------------------+ SEE ALSO
kill(1), ps(1), whodo(1M), getpriority(3C), nice(3UCB), proc(4), attributes(5), termio(7I) NOTES
Things can change while ps is running. The picture ps gives is only a close approximation to the current state. Some data printed for defunct processes is irrelevant. SunOS 5.11 26 May 2006 ps(1B)
All times are GMT -4. The time now is 12:34 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy