1748130 Members
3592 Online
108758 Solutions
New Discussion юеВ

Re: what is pxdb32

 
RAMAKRISHNA SREEDHARA
Occasional Advisor

what is pxdb32

Hi,

When I;m building code, Im seeing this "pxdb32" as the top consumer of CPU. what is it and what does it do?

Thanks
3 REPLIES 3
James R. Ferguson
Acclaimed Contributor

Re: what is pxdb32

Hi:

This is part of the WDB or Wildebeest Debugger used for to attach to a running process that contains shared libraries. This is done before running the program.

http://www.docs.hp.com/en/13247/5992-0595.pdf

Regards!

...JRF...
RAMAKRISHNA SREEDHARA
Occasional Advisor

Re: what is pxdb32

But all Im doing is building code. Not sure why a wdb should be triggered..

Thanks
Rama
Dennis Handly
Acclaimed Contributor

Re: what is pxdb32

pxdb processes the debug info so you can reduce the size of your executables. Since it is taking a long time, I assume it can make it lots smaller.

If you want to suppress this until you decide to debug, you can, see ld(1):
export LD_PXDB=/usr/bin/true

>JRF: used for to attach to a running process that contains shared libraries.

Not in this case but pxdb can be used for that and it doesn't take any time to flip a bit.