11-15-2016
nobody has a magic crystall ball, but it seems that your user just pressed the close button of the window. because the terminal was lost, the system sent SIGHUP (hangup) signal to all applications, which were running in the session. your application can understand this signal and should be able to exit clean. Your stack shows, that it called standard C function exit(). After this call the process should die.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi,
I have problem like everyday i have to check which process consuming more cpu time. I have done it manually using top command..
Is there any script which will tell the exact process name which will consuming more time. I am using hpux. (1 Reply)
Discussion started by: rajesh08
1 Replies
2. Solaris
Hello
Solaris 8 when CPU idle 0 . why nohub process lose ?
Thank (1 Reply)
Discussion started by: ppmanja
1 Replies
3. Ubuntu
I am running a Dell PE R815 with 4 x AMD 12 core CPUs with 128GB of RAM and a RAID 5 array of 6 SAS disks. This is an HPC application and is definitely CPU bound, however once I run 16 of these processes (thus pinning 16 cores) the work performed slows down dramatically, to maybe 5 or 10% of what... (2 Replies)
Discussion started by: mowmentous
2 Replies
4. AIX
ibm tivoli monitor's kuxagent is taking up a lot of cpu usage.
anybody has any idea? i attatched a screenshot. (3 Replies)
Discussion started by: curtis911
3 Replies
5. Linux
Hi All,
Yesterday my Linux server went panic and even a small command took a lot of time to run.
When i monitored pl find the below output
Cpu(s): 0.1%us, 98.4%sy, 0.0%ni, 1.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
the time spent on kernel mode is 98 % and also idle time is around 1.5 %...... (4 Replies)
Discussion started by: jegaraman
4 Replies
6. AIX
Hi,
I can't seem to make sense of this. My wait time is showing really high but vmstat's and topas are showing normal usage.
ps aux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
root 9961810 5680.7 0.0 448 384 - A Dec 16 6703072:12 wait
... (2 Replies)
Discussion started by: techy1
2 Replies
7. AIX
Dear All,
One production Server is affected by high usage.
Application is slow now. Please guide me how to solve it?
NMON Report shows full cpu usage.
Here im posting some server details.
bash-3.2# lparstat -i
Node Name : *********
Partition Name ... (6 Replies)
Discussion started by: Thala
6 Replies
8. Shell Programming and Scripting
I have created one script and i have added it into cron to run after 10 mins. However I have noted that whenever that script runs, It causes CPU utilization of server to increase about 10-20 %
I have rechecked script and there is no way i can make changes, Script contain only 2-3 commands. So... (4 Replies)
Discussion started by: Nakul_sh
4 Replies
9. Solaris
HI
In my M5000 , one of domain is having SAp installed. from today onwards we are facing some stange issue.
when we start SAP application, that particular user is taking 95 % of system CP and renaming 5 % is taken by system . because of this reason application is slow.
i have 4 CPU(32... (4 Replies)
Discussion started by: bentech4u
4 Replies
10. UNIX for Advanced & Expert Users
Hi Fellas,
Not sure how I can dig in even further but we notice that one of our DB servers is showing high Sys% CPU usage even though when I execute the following command :
I can see that postgres is the only one using the CPU. So if anyone can advise me what would be the best way to... (3 Replies)
Discussion started by: arizah
3 Replies
LEARN ABOUT OPENSOLARIS
sigstack
sigstack(3UCB) SunOS/BSD Compatibility Library Functions sigstack(3UCB)
NAME
sigstack - set and/or get signal stack context
SYNOPSIS
/usr/ucb/cc [ flag ... ] file ...
#include <signal.h>
int sigstack(nss, oss)
struct sigstack *nss, *oss;
DESCRIPTION
The sigstack() function allows users to define an alternate stack, called the "signal stack", on which signals are to be processed. When a
signal's action indicates its handler should execute on the signal stack (specified with a sigvec(3UCB) call), the system checks to see if
the process is currently executing on that stack. If the process is not currently executing on the signal stack, the system arranges a
switch to the signal stack for the duration of the signal handler's execution.
A signal stack is specified by a sigstack() structure, which includes the following members:
char *ss_sp; /* signal stack pointer */
int ss_onstack; /* current status */
The ss_sp member is the initial value to be assigned to the stack pointer when the system switches the process to the signal stack. Note
that, on machines where the stack grows downwards in memory, this is not the address of the beginning of the signal stack area. The
ss_onstack member is zero or non-zero depending on whether the process is currently executing on the signal stack or not.
If nss is not a null pointer, sigstack() sets the signal stack state to the value in the sigstack() structure pointed to by nss. If nss is
a null pointer, the signal stack state will be unchanged. If oss is not a null pointer, the current signal stack state is stored in the
sigstack() structure pointed to by oss.
RETURN VALUES
Upon successful completion, 0 is returned. Otherwise, -1 is returned and errno is set to indicate the error.
ERRORS
The sigstack() function will fail and the signal stack context will remain unchanged if one of the following occurs.
EFAULT Either nss or oss points to memory that is not a valid part of the process address space.
SEE ALSO
cc(1B), sigaltstack(2), sigvec(3UCB), signal(3C)
WARNINGS
Signal stacks are not "grown" automatically, as is done for the normal stack. If the stack overflows unpredictable results may occur.
NOTES
Use of these interfaces should be restricted to only applications written on BSD platforms. Use of these interfaces with any of the system
libraries or in multi-threaded applications is unsupported.
SunOS 5.11 30 Oct 2007 sigstack(3UCB)