Sponsored Content
Operating Systems BSD Very high nice percentage in top command Post 302896347 by vibhor_agarwali on Monday 7th of April 2014 02:36:41 AM
Old 04-07-2014
Not much of the CPU is being use, a compilation has been triggered.
Earlier it used to complete in ~3 hours which is now taking ~20 hours since last few days.
Here we go.

Code:
ps -auwx | head -15
USER          PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
x            39055 10.0  6.0 196324 188288  ??  RN   11:34PM   0:04.64 [cc1plus]
x            39109  8.5  2.5 81324 76860  ??  RN   11:34PM   0:01.32 [cc1]
x            39113  8.5  2.1 67932 64280  ??  RN   11:34PM   0:01.31 [cc1]
x            39105  3.4  1.0 32612 29764  ??  RN   11:34PM   0:00.59 [cc1]
root            0  0.0  0.0     0     0  ??  DLs  20Mar14   0:02.39 [swapper]
root            1  0.0  0.0  1888   328  ??  ILs  20Mar14   0:00.19 /sbin/init --
root            2  0.0  0.0     0     8  ??  DL   20Mar14   0:32.19 [g_event]
root            3  0.0  0.0     0     8  ??  DL   20Mar14  11:25.58 [g_up]
root            4  0.0  0.0     0     8  ??  DL   20Mar14  10:16.40 [g_down]
root            5  0.0  0.0     0     8  ??  DL   20Mar14   0:00.00 [kqueue taskq]
root            6  0.0  0.0     0     8  ??  DL   20Mar14   0:00.00 [xpt_thrd]
root            7  0.0  0.0     0     8  ??  DL   20Mar14   0:00.00 [thread taskq]
root            8  0.0  0.0     0     8  ??  DL   20Mar14   0:00.00 [igb0 taskq]
root            9  0.0  0.0     0     8  ??  DL   20Mar14   0:00.00 [igb1 taskq]

Moderator's Comments:
Mod Comment Please use code tags when posting code or data samples

Last edited by Scrutinizer; 04-07-2014 at 03:39 AM.. Reason: code tags
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

[Top output] NICE % high ?

Hi, I've got some CPU bottleneck on a HP-UX 11 server : i didn't understand it until i discover i've got an unusual high percentage of NICE% CPU regarding my DBRMS process (Sybase 12.x). How do i have to understand it and how to resolve it ? Thx. (0 Replies)
Discussion started by: eliador2001
0 Replies

2. Programming

nice command and nice() system call

Hi I want to implement the nice command in the shell that I am building. I came to know that there is a corresponding nice() system call for the same. But since I will be forking different processes to run different commands typed on the command prompt, is there any way I can make a command... (2 Replies)
Discussion started by: tejbuch
2 Replies

3. UNIX for Dummies Questions & Answers

The nice command

hello everybody: I have some job running on tru64 system and Im the root, due to limited resources I end up with my job ( vdump) for example taking the lowest share, I researched the nice command on the net, but couldnt get enough info, can I use it to already running process or I only use it... (1 Reply)
Discussion started by: aladdin
1 Replies

4. HP-UX

top and nice

Hi, I have two identical 12 CPU HPUX machines, and I run the same processes on each that load the boxes fully. top on one reports activity under the NICE (19%) and SYS (18%) columns, while top on the other reports 0% NICE and 16% SYS. What would cause NICE to be zero on one machine and not... (5 Replies)
Discussion started by: CBorgia
5 Replies

5. Linux

Help pinpointing high HTTPD CPU usage in TOP

Hi, new here and need some help. Sometimes my site is extremely slow, if when there aren't too many people on, whereas when there are over 300 online members the site may be very fast. We use CentOS, PHP 5.26. The server has 4GB and Plesk usually shows about 2 or 3 GB free. I believe I can see... (4 Replies)
Discussion started by: pspace
4 Replies

6. AIX

Top command in AIX 4.2 (no topas, no nmon, no top)?

Is there a 'top' command equivalent in AIX 4.2 ? I already checked and I do not see the following ones anywhere: top nmon topas (1 Reply)
Discussion started by: Browser_ice
1 Replies

7. UNIX for Advanced & Expert Users

Is nice command a myth?

Hello, Some guy said to me that using the nice command to decrease the priority of a process is a myth, that the operating system corrects the priorities as the processes need cpu. Is this true? (4 Replies)
Discussion started by: psimoes79
4 Replies

8. Shell Programming and Scripting

How to see high values on top

Hello folks, I am searching for pattern, after that i want its presenece on top to bottom basis, like cat abcd.txt |grep "123"|awk {'print $3'} |sort|uniq -c it show result like 10 1.1.1.1 1 1.1.1.1 15 1.1.1.1 100 1.1.1.1 but i want to see this like 100 1.1.1.1 15 1.1.1.44 10... (3 Replies)
Discussion started by: learnbash
3 Replies

9. HP-UX

Top cmd showing NICE value 97% -what to tune?

Running 2 VM Guests on an HPUX Integrity Server. One Guest runs great, the other is always at a high NICE value and 0% idle as shown in TOP: What do you think should be tuned to bring down the NICE and increase IDLE %? Thanks in advance -hpuxadmin slow VM GUEST Load averages: 2.56,... (5 Replies)
Discussion started by: hpuxadmin
5 Replies

10. Shell Programming and Scripting

How to use nice command?

Dear Friends, I have a directory when i take du of that directory it takes alot of memory and cpu and I/O, i want to use nice to run my script that have du command slowly so it won't take I/O and cpu, please suggest. (6 Replies)
Discussion started by: learnbash
6 Replies
renice(1M)																renice(1M)

NAME
renice - alter priority of running processes SYNOPSIS
newoffset] id ... DESCRIPTION
The command alters the system nice value (used in the system scheduling priority) of one or more running processes specified by id .... The new system nice value is set to 20 + newoffset, and is limited to the range 0 to 39. However if the environment variable is set, the new system nice value is set to current nice value + newoffset. Processes with lower system nice values run at higher system priorities than processes with higher system nice values. The option of the command shows the current priority and nice value for processes. See also nice(1). To reduce the system nice value of a process, or to set it to a value less than 20 (with a negative newoffset), a user must have appropri- ate privileges. Otherwise, users cannot decrease the system nice value of a process and can only increase it within the range 20 to 39, to prevent overriding any current administrative restrictions. To alter the system nice value of another user's process, a user must have appropriate privileges. Otherwise, users can only affect pro- cesses that they own. Options recognizes the following options. If no or option is specified, the default is Interpret each id as a process group ID. All processes in each process group have their system nice value altered. Only users with appropriate privileges can use this option. Change the system nice value of each affected process to 20 + newoffset. If the environment variable is set, the system nice value of each affected process is changed to current nice value + newoffset. If newoffset is negative, the system nice value is set to 20 minus the absolute value of newoffset. If the environ- ment variable is set and the newoffset is negative, the system nice value is set to current nice value minus the absolute value of newoffset. Only users with appropriate privileges can reduce the system nice value or set it to less than 20. If this option is omitted, newoffset defaults to 10. Interpret each id as a process ID. This is the default. Note: id is a process ID as reported by the command, not a job number (e.g., as used by some shells. Interpret each id as a user name or user ID number. All processes owned by each specified user have their system nice values altered. Only users with appropriate privileges can use this option for user names and IDs other than their own. RETURN VALUES
returns a 0 when successful, and a non-zero value when unsuccessful. EXTERNAL INFLUENCES
Single-byte character code sets are supported. DIAGNOSTICS
reports the old and new newoffset values (system nice value - 20) of the affected processes if the operation requested completes success- fully. Otherwise, an error message is displayed to indicate the reason for failure. However, if the environment variable is set, no reporting is done unless the command fails. EXAMPLES
Use default values to decrease the priority of process The id type defaults to and newoffset defaults to setting the process to a system nice value of 30. Change the system nice value for all processes owned by user and user to 33 (newoffset=13). (Affecting other users processes requires appropriate privileges.) Change the system nice value of all processes in process group 20 to (Lowering the system nice value of a process group requires appropri- ate privileges.) WARNINGS
Users who do not have appropriate privileges cannot reduce the system nice values of their own processes, even if they increased them in the first place. FILES
Maps user names to user ID's SEE ALSO
nice(1), ps(1), getpriority(2), nice(2). STANDARDS CONFORMANCE
renice(1M)
All times are GMT -4. The time now is 05:50 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy