10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi All,
In the output of TOP command in my unix system, i monitored that some process has utilization more than 100% even some process has 4000% utilisation.
Please help me understand how it is possible to show more than 100% utilization.
Please see the screenshot below:... (2 Replies)
Discussion started by: anand2308
2 Replies
2. Shell Programming and Scripting
Hi ,
i am trying to set up an alert, when CPU usage (0.2%us in below output) is more than 40%
top | head | grep '^Cpu'
Cpu(s): 0.2%us, 0.2%sy, 0.0%ni, 99.1%id, 0.6%wa, 0.0%hi, 0.0%si, 0.0%st
using CUT, i pulled the value 0.2 and assigned to CPU (variable)
CPU=$(expr `top | head -10... (5 Replies)
Discussion started by: Prateek007
5 Replies
3. Shell Programming and Scripting
Guys can you help me fix this parse error.
Here's my script.
#!/bin/bash
# Set up limit below
NOTIFY="6.0% us 6.1% us 6.2% us 6.3% us 6.5% us 6.6% us 6.7% us 6.8% us 6.9% us 7.0% us"
# CPU Usage every minute
TOP="$(top -b -n2 -d 00.20 |grep Cpu|tail -1 | awk -F ":" '{ print $2 }' | cut... (3 Replies)
Discussion started by: redtred
3 Replies
4. Solaris
Solaris experts,
Am struggling, and wondering for the past more than one week that, how to calculate the total available and used memory/swap space.
Finally installed and used top & got some understanding, but while cross-checking, there are mismatches.
Main Memory
top o/p - 2GB... (7 Replies)
Discussion started by: thegeek
7 Replies
5. Shell Programming and Scripting
ok, so I have a script im running on a linux box that uses "egrep" a lot. now, when i run this script, i check the TOP to see how much system resource it is using.
the "top" command gives the following output:
last pid: 25384; load avg: 1.06, 1.04, 0.76; up 351+06:30:24 ... (0 Replies)
Discussion started by: SkySmart
0 Replies
6. Solaris
Hi,
I've installed SMCtop on to a Solaris 9 sparc server and I am trying to capture the output of top to a file without success. The version of top I have installed is top-3.6.1-sol9-sparc-local.gz. All my attempts are below.
# /usr/local/bin/top -d 5 -f /tmp/top.out... (3 Replies)
Discussion started by: sparcman
3 Replies
7. Shell Programming and Scripting
I'm not sure if this is even possible but I'm hoping to avoid generating a temporary file. What I'm trying to do is append a perl command to the start of a list created by grep, then send the entire thing to mail. This is mainly to ensure that something isn't wrong when the list is blank, but it... (2 Replies)
Discussion started by: Chthonic
2 Replies
8. Shell Programming and Scripting
Hi,
I have a system under test, and I use a script that does a ps.
The output, is in the following format, it's basically the timestamp, followed by the rss and vsize.
09:03:57 68404 183656 68312 181944 69860 217360 67536 182564 69072 183172 69032 199276
09:04:27 68752 183292 70000 189020... (5 Replies)
Discussion started by: Bloke
5 Replies
9. Shell Programming and Scripting
Hi all, I'd like to capture the output from the 'top' command to monitor my CPU and Mem utilisation.Currently my command isecho date
`top -b -n1 | grep -e Cpu -e Mem` I get the output in 3 separate lines.Tue Feb 24 15:00:03
Cpu(s): 3.4% us, 8.5% sy .. ..
Mem: 1011480k total, 226928k used, ....... (4 Replies)
Discussion started by: new2ss
4 Replies
10. UNIX for Advanced & Expert Users
Hi all, below is the output of my 'top' Tasks: 91 total, 2 running, 89 sleeping, 0 stopped, 0 zombie
Cpu(s): 3.9% us, 20.5% sy, 0.0% ni, 75.6% id, 0.0% wa, 0.0% hi, 0.0% si
Can someone tell me what does us, sy,ni,id,wa,hi,si stands stand for? (4 Replies)
Discussion started by: new2ss
4 Replies
dc(1) General Commands Manual dc(1)
NAME
dc - desk calculator
SYNOPSIS
[file]
DESCRIPTION
is an arbitrary precision arithmetic package. Ordinarily it operates on decimal integers, but one may specify an input base, output base,
and a number of fractional digits to be maintained. (See bc(1), a preprocessor for that provides infix notation and a C-like syntax that
implements functions. also provides reasonable control structures for programs.) The overall structure of is a stacking (reverse Polish)
calculator. If an argument is given, input is taken from that file until its end, then from the standard input. An end of file on stan-
dard input or the command stop dc. The following constructions are recognized:
number The value of the number is pushed on the stack. A number is an unbroken string of the digits or It can be preceded
by an underscore to input a negative number. Numbers can contain decimal points.
The top two values on the stack are added
subtracted multiplied divided remaindered or exponentiated The two entries are popped off the stack; the result is
pushed on the stack in their place. Any fractional part of an exponent is ignored and a warning generated. The
remainder is calculated according to the current scale factor; it is not the integer modulus function. yields .1
(one tenth) if scale is 1 because is 2.3 with .1 as the remainder.
The top of the stack is popped and stored into a register named
x, where x can be any character. If the is capitalized, x is treated as a stack and the value is pushed on it.
The value in register
x is pushed on the stack. Register x is not altered. All registers start with zero value. If the is capitalized,
register x is treated as a stack and its top value is popped onto the main stack.
The top value on the stack is duplicated.
The top value on the stack is printed.
The top value remains unchanged. interprets the top of the stack as an ASCII string, removes it, and prints it.
All values on the stack are printed.
exits the program.
If executing a string, the recursion level is popped by two. If is capitalized, the top value on the stack is popped
and the string execution level is popped by that value.
treats the top element of the stack as a character string
and executes it as a string of commands.
replaces the number on the top of the stack with its scale factor.
puts the bracketed
ASCII string onto the top of the stack. Strings can be nested by using nested pairs of brackets.
The top two elements of the stack are popped and compared.
Register x is evaluated if they obey the stated relation.
Replaces the top element on the stack by its square root.
Any existing fractional part of the argument is taken into account, but otherwise the scale factor is ignored.
Interprets the rest of the line as an
HP-UX system command (unless the next character is or in which case appropriate relational operator above is used).
All values on the stack are popped.
The top value on the stack is popped and used as the
number radix for further input.
pushes the input base on the top of the stack.
The top value on the stack is popped and used
as the number radix for further output. See below for notes on output base.
pushes the output base on the top of the stack.
the top of the stack is popped, and that value is used as
a non-negative scale factor: the appropriate number of places are printed on output, and maintained during multipli-
cation, division, and exponentiation. The interaction of scale factor, input base, and output base will be reason-
able if all are changed together.
pushes the scale factor on the top of the stack.
The stack level is pushed onto the stack.
replaces the number on the top of the stack with its length.
A line of input is taken from the input source
(usually the terminal) and executed.
Used by for array operations.
Generates debugging output for
itself.
The input base may be any number, but only the digits 0-9 and A-F are available for input, thus limiting the usefulness of bases outside
the range 1-16. All 16 possible digits may be used in any base; they always take their conventional values.
The output base may be any number. Bases in the range of 2-16 generate the "usual" results, with the letters A-F representing the values
from 10 through 16. Bases 0 and 1 generate a string of whose length is the value of the number. Base -1 generates a similar string con-
sisting of Other bases have each "digit" represented as a (multi-digit) decimal number giving the ordinal of that digit. Each "digit" is
signed for negative bases. "Digits" are separated by spaces. Given the definition of output base, the command always yields "10" (in a
representation appropriate to the base); yields useful information about the output base.
DIAGNOSTICS
Where x is an octal number.
There are insufficient elements on the stack to do what was asked.
The free list is exhausted (too many digits).
Too many numbers are being kept around.
Too many items are on the stack.
There are too many levels of nested execution.
EXAMPLES
This example prints the first ten values of n! (n factorial):
SEE ALSO
bc(1).
tutorial in
dc(1)