Operating System - HP-UX
1837896 Members
3326 Online
110122 Solutions
New Discussion

shared executable dynamically linked

 
SOLVED
Go to solution
Jasmin Berube
Advisor

shared executable dynamically linked

Can someone tell me what "shared executable dynamically linked" means, is that a C program, perl, I don't know.... Is there a way to decode those executables, just to understand what they do?
2 REPLIES 2
A. Clay Stephenson
Acclaimed Contributor
Solution

Re: shared executable dynamically linked

Hi Jasmin:

You asked for it so here goes:

Shared Executable Dynamically Linked
Shared - more than one process can use the
'text' (the instructions as opposed to data)
segment simultaneously. (This saves system wide memory)
Executable - Directly executable code as opposed to a perl,shell,etc script which is interpreted.
Dynamically Linked - it's made ready for execution on a local machine 'on the fly'. Your particular machines shared libraries are used as opposed to statically linked where everything needed to run the code in linked on the machine on which is way created.

The last part of your question is more difficult. The correct answer is possibly. If the programmer included debugger info then yes its possible to get some idea but very difficult.

Unless this is a custom program, if you tell us the name of the execuatable, I'll bet someone on the forum will recogize it.

Hope this clears up a few things, Clay.

If it ain't broke, I can fix that.
James R. Ferguson
Acclaimed Contributor

Re: shared executable dynamically linked

Hi Jasmin:

A good white-paper that addresses some of your questions is the "HP-UX 10.0 Memory Management White Paper", document #OMJWP02950928 in the Technical Knowledge Base.

...JRF...