10-30-2001
Bhupal,
SIGTERM or signal-15 is a graceful way of terminating a process. this signal can also be generated the user by using "Kill" or may even be generated in your case by the kernel. That is what I can presume after seeing the log files.
I cant tell much about the actual reason for termination of the process by seeing these three lines of your file. But may be ur CPU is too busy that is what I see in logs. but in case, it should generate a signal
SIGXCPU CPU time limit exceeded.
Add a singal handler in your process for this signal and that can help you find out whether this isthe actual problem.
Good luck
10 More Discussions You Might Find Interesting
1. Filesystems, Disks and Memory
Hi all,
I am running 7.3 Redhat Linux, I have Oracle database running on it and I have some problem with the memory. every time I startup the database, the memory was peak up to 630M of Ram out 640M ram on the entire box and I didn't specify that much of memory on my database. Oracle advise me... (2 Replies)
Discussion started by: lapnguyen
2 Replies
2. UNIX for Dummies Questions & Answers
Received the following on the weekend.
Panic:k_trap kernel mode trap type 0X0000000e cannot dump 163739 pages to dumpdev hd (1/41):space for only 48640 pages
Dump not complete
Safe to power off or press any key to reboot
Any ideas how to fix this one? It also happen a month ago. (3 Replies)
Discussion started by: jcoleman544
3 Replies
3. Linux
Hello!
Does anyone know howto reload your kernal without rebooting the machine?
I´ve updated the "/etc/security/limits.conf " file and need to make this active without rebooting the machine. this is Red Hat Advanced Server 2.1AS
Regards...
dOzY (3 Replies)
Discussion started by: dozy
3 Replies
4. UNIX for Dummies Questions & Answers
hello all,
as we know that the kernal Schedules tasks with some time slice given to each.
how does the Kernal know that the time of a Task has been elapsed?
does it follow the syatem Clock?or how?
thanks for your time (4 Replies)
Discussion started by: compbug
4 Replies
5. UNIX for Dummies Questions & Answers
Hi friends,
i would like to know the kernal information (semaphores), which command do i use
Thanks (4 Replies)
Discussion started by: shaan_dmp
4 Replies
6. Solaris
hi,
can anybody tell me how to increase the parameters like project.max-shm-ids on solaris10.
i have used prctl, but got reset while server reboot.
thnks and regards
Ajay (1 Reply)
Discussion started by: ajaysahoo
1 Replies
7. SCO
I am trying to restore Unixware 7.1 from a backup using RestoreEdge which is from Microline version 2. The restore is on another machine using the same RAID controller and TBU. We are retiring the other machine.
Anyway, we get to disk #2 and it panics. Here is the Pic.
Can anyone tell me... (13 Replies)
Discussion started by: ccd1977
13 Replies
8. Solaris
Hi,
Can you please let me know about kernal parameters?
Where we can see that kernal parameters?
we are using System = SunOS 5.10.
Please let me know commands to see these kernal parameters file or files. (1 Reply)
Discussion started by: kancherla.sree
1 Replies
9. Shell Programming and Scripting
How can view log messages between two time frame from /var/log/message or any type of log files.
when logfiles are very big and especially many messages with in few minutes, I would like to display log messages between 5 minute interval.
Could you pls give me the command? (1 Reply)
Discussion started by: johnveslin
1 Replies
10. Linux
Please clarify on below two which one is the latest Kernal version.
Also clarify me , how to break and understand, which part meant for what?
kernel-2.6.18-348.6.1.el5.i686.rpm
kernel-2.6.18-308.11.1.el5.i686.rpm
Thanks (3 Replies)
Discussion started by: Siva SQL
3 Replies
LEARN ABOUT ULTRIX
vlimit
vlimit(3) Library Functions Manual vlimit(3)
Name
vlimit - control maximum system resource consumption
Syntax
#include <sys/vlimit.h>
vlimit(resource, value)
Description
This facility has been superseded by
Limits the consumption by the current process and each process it creates to not individually exceed value on the specified resource. If
value is specified as -1, then the current limit is returned and the limit is unchanged. The resources which are currently controllable
are:
LIM_NORAISE Pseudo-limit; if set nonzero then the limits may not be raised. Only the super-user may remove the noraise restriction.
LIM_CPU The maximum number of cpu-seconds to be used by each process.
LIM_FSIZE The largest single file which can be created.
LIM_DATA The maximum growth of the data+stack region via beyond the end of the program text.
LIM_STACK The maximum size of the automatically-extended stack region.
LIM_CORE the size of the largest core dump that will be created.
LIM_MAXRSS a soft limit for the amount of physical memory (in bytes) to be given to the program. If memory is tight, the system will
prefer to take memory from processes which are exceeding their declared LIM_MAXRSS.
Because this information is stored in the per-process information this system call must be executed directly by the shell if it is to
affect all future processes created by the shell; limit is thus a built-in command to
The system refuses to extend the data or stack space when the limits would be exceeded in the normal way. A break call fails if the data
space limit is reached, or the process is killed when the stack limit is reached. Since the stack cannot be extended, there is no way to
send a signal.
A file I/O operation which would create a file which is too large will cause a signal SIGXFSZ to be generated, this normally terminates the
process, but may be caught. When the cpu time limit is exceeded, a signal SIGXCPU is sent to the offending process; to allow it time to
process the signal it is given 5 seconds grace by raising the cpu time limit.
Restrictions
If LIM_NORAISE is set, then no grace should be given when the CPU time limit is exceeded.
See Also
csh(1)
vlimit(3)