Sponsored Content
Operating Systems Solaris Defunct process are generated after JNLP connection with a slave and the machine gets very slow Post 302919170 by javaPIC on Monday 29th of September 2014 10:10:29 AM
Old 09-29-2014
Defunct process are generated after JNLP connection with a slave and the machine gets very slow

Hi everyone,

I'm working on continous integration with Jenkins.

I’m facing an issue while connecting a slave (solaris sparc 8) with Jenkins ver. 1.532.2

This slave is connected via the option “Launch slave via execution of command on the Master”.

Connection is established with:

- Connecting to the slave via FTP
- Executing java command:
Code:
/jdk1.6.0_24/bin/java -jar slave.jar -jnlpUrl file:///...

This way, the connection is successful.

However, the slave gets extremely slow and a lot of defunct process are generated. It’s a real problem because no jobs can run on this slave.

I can’t find the reason why there is zombie generation, the parent of these defunct is the java command (PPID) ....

A core file is also generated (even if the java process is still running) with some lines like these:
Code:
FF330000     32K read/exec      /udev/pac/jdk1.6.0_24/jre/lib/sparc/jli/libjli.so
FF346000     16K read/write/exec   /udev/pac/jdk1.6.0_24/jre/lib/sparc/jli/libjli.so


Can you please help on this? Any idea is welcomed.

Thanks you.



Best regards.


Moderator's Comments:
Mod Comment Please use code tags next time for your code and data. Thanks

Last edited by vbe; 09-29-2014 at 11:16 AM..
 

10 More Discussions You Might Find Interesting

1. Programming

defunct process!!

how can i assure that daemon process which is being run as init child,can be removed immediately from system when it goes defunct or to avoid daemon process becoming defunt? (5 Replies)
Discussion started by: rish2005
5 Replies

2. UNIX for Advanced & Expert Users

defunct process on HP

Hi unix lovers, i have question about defunt process on HP-UX. Are there any side-effects of defunct process? Can a parent process get killed because there are lot of defunct processes? say 50 defunct childs?? -Ashish (1 Reply)
Discussion started by: shriashishpatil
1 Replies

3. Programming

Defunct Process Problem

Hi! I'm newbi in the Unix. I've a C++ Program from where one shell gets executed. Sample C++ code is -- transactionID = 1199; case 1199: //************************************************* // Received the suspend signal.... (2 Replies)
Discussion started by: satyakide
2 Replies

4. Solaris

Defunct process

My system is running solaris zones and oracle dbs in all the zones .. and now i find more then 4500 defunct processes in ps output. Can anyone know about this how to kill these # ps -ef | grep defunct | wc -l 4899 And when i do ptree on one of the pid it shows most of the defunct... (3 Replies)
Discussion started by: fugitive
3 Replies

5. Programming

Why am I getting a defunct process/pipes?

#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <string.h> #include <sys/wait.h> #include <sys/types.h> #include <stdint.h> #define LINE_MAX 80 int main() { pid_t pid, pid1; char line; char *lines; char *key, *data,... (2 Replies)
Discussion started by: p00ndawg
2 Replies

6. Solaris

Cannot create slave process

Hi I have solaris 10 system. I try get backup of one mount point to LTO2 tape drive which is attached to another machine but backup aborted.(restoring files to another mount point at same time) . can anybody help me DUMP: Mapping (Pass I) DUMP: Mapping (Pass II) DUMP: Writing 63... (1 Reply)
Discussion started by: lskod
1 Replies

7. HP-UX

Defunct processes are getting generated

Dear Sir / Madam, We have two socket programs which are running in background. These two socket programs are creating defunct processes in HP-UX which were not happening in Compaq True64 UNIX. What is the root cause of these defunct processes and how can we correct it? Your suggestion will be... (3 Replies)
Discussion started by: kcsahoo
3 Replies

8. UNIX for Dummies Questions & Answers

defunct process occuring in a particular program

All, I am getting a wired scenario, Not all times but some times i am getting the defunct process for a program. If i rerun the same program it is working fine.This defunct scenario is not occuring often. And this is happening only for the one program in my system that to sometimes Can you... (1 Reply)
Discussion started by: arunkumar_mca
1 Replies

9. AIX

Defunct process with dtlogin

Hi, I tried to kill the defunct process but it didn't work. I don't want to make a mistake because some people are working on the server. I don't know if they might have troubles without dtlogin. I would like stop/start dtlogin to stop the defunct process Do you think that works?... (6 Replies)
Discussion started by: Castelior
6 Replies

10. HP-UX

Defunct Processes; Maximum Process

I'd like to remove this defunct processes without rebooting. Or, I could remove this defuncts when the maximum allowable process is nearly reached, then send an email to the user/team. How can I determine the maximum allowable process that a server can handle? Any thoughts? Jin@PRODUCTION: >... (3 Replies)
Discussion started by: Jin_
3 Replies
Tk_MaintainGeometry(3)					       Tk Library Procedures					    Tk_MaintainGeometry(3)

__________________________________________________________________________________________________________________________________________________

NAME
Tk_MaintainGeometry, Tk_UnmaintainGeometry - maintain geometry of one window relative to another SYNOPSIS
#include <tk.h> Tk_MaintainGeometry(slave, master, x, y, width, height) Tk_UnmaintainGeometry(slave, master) ARGUMENTS
Tk_Window slave (in) Window whose geometry is to be controlled. Tk_Window master (in) Window relative to which slave's geometry will be controlled. int x (in) Desired x-coordinate of slave in master, measured in pixels from the inside of master's left border to the outside of slave's left border. int y (in) Desired y-coordinate of slave in master, measured in pixels from the inside of master's top border to the outside of slave's top border. int width (in) Desired width for slave, in pixels. int height (in) Desired height for slave, in pixels. _________________________________________________________________ DESCRIPTION
Tk_MaintainGeometry and Tk_UnmaintainGeometry make it easier for geometry managers to deal with slaves whose masters are not their parents. Three problems arise if the master for a slave is not its parent: [1] The x- and y-position of the slave must be translated from the coordinate system of the master to that of the parent before posi- tioning the slave. [2] If the master window, or any of its ancestors up to the slave's parent, is moved, then the slave must be repositioned within its parent in order to maintain the correct position relative to the master. [3] If the master or one of its ancestors is mapped or unmapped, then the slave must be mapped or unmapped to correspond. None of these problems is an issue if the parent and master are the same. For example, if the master or one of its ancestors is unmapped, the slave is automatically removed by the screen by X. Tk_MaintainGeometry deals with these problems for slaves whose masters are not their parents, as well as handling the simpler case of slaves whose masters are their parents. Tk_MaintainGeometry is typically called by a window manager once it has decided where a slave should be positioned relative to its master. Tk_MaintainGeometry translates the coordinates to the coordinate system of slave's parent and then moves and resizes the slave appropriately. Furthermore, it remembers the desired position and creates event handlers to monitor the master and all of its ancestors up to (but not including) the slave's parent. If any of these windows is moved, mapped, or unmapped, the slave will be adjusted so that it is mapped only when the master is mapped and its geometry relative to the master remains as specified by x, y, width, and height. When a window manager relinquishes control over a window, or if it decides that it does not want the window to appear on the screen under any conditions, it calls Tk_UnmaintainGeometry. Tk_UnmaintainGeometry unmaps the window and cancels any previous calls to Tk_MaintainGeom- etry for the master-slave pair, so that the slave's geometry and mapped state are no longer maintained automatically. Tk_UnmaintainGeome- try need not be called by a geometry manager if the slave, the master, or any of the master's ancestors is destroyed: Tk will call it automatically. If Tk_MaintainGeometry is called repeatedly for the same master-slave pair, the information from the most recent call supersedes any older information. If Tk_UnmaintainGeometry is called for a master-slave pair that is is not currently managed, the call has no effect. KEYWORDS
geometry manager, map, master, parent, position, slave, unmap Tk 4.0 Tk_MaintainGeometry(3)
All times are GMT -4. The time now is 07:36 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy