Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!romp!auschs!awdprime!eagle.austin.ibm.com!cohen From: cohen@eagle.austin.ibm.com (/100000) Newsgroups: comp.unix.aix Subject: Re: AIX 3.1 dbx problem Keywords: AIX dbx virtual memory SLOW Message-ID: <7775@awdprime.UUCP> Date: 21 May 91 13:01:47 GMT References: <1991May20.132212@ead.dsa.com> Sender: news@awdprime.UUCP Reply-To: cohen@eagle.austin.ibm.com (/100000) Organization: IBM Austin, TX Lines: 15 > 2. What is dbx doing on start-up that takes so long? My guess is that > it's building symbol tables (& related activities) for every module > in the program, as well as in the shared libraries (which, I should > mention, were compiled with the -g flag). If that is the case, why does > dbx need to resolve all this info at start-up? Can't it delay this stuff > and do it as necessary (on a demand basis)? There is a new flag (-f) you can use to speed up start-up time. This flag does what you suggest and reads in symbol table information on demand. Rick Cohen | phone: tl 793-3792 ibm: cohen@eagle.austin.ibm.com | vnet: COHEN at AUSTIN outside: uunet!cs.utexas.edu!ibmchs!auschs!eagle.austin.ibm.com!cohen