Thread

  1. Re: [HACKERS] Everything leaks; How it mm suppose to work?

    Vadim B. Mikheev <vadim@sable.krasnoyarsk.su> — 1998-04-05T13:39:03Z

    Bruce Momjian wrote:
    > 
    > Then I ran profiling on the two queries I mentioned, where one leaks and
    > one doesn't, and found that the leaking one had 500 extra calls to
    > malloc.  Grep'ing out the calls and comparing the output of the two
    > profiles, I found:
    > 
    >                 0.00        0.00       1/527         ___irs_gen_acc [162]
    >                 0.00        0.00      35/527         _GetDatabasePath [284]
    >                 0.00        0.00     491/527         _GetDatabaseName [170]
    > [166]    0.8    0.00        0.00     527         _strdup [166]
    >                 0.00        0.00     527/2030        _malloc [105]
    >                 0.00        0.00     527/604         _strlen [508]
    >                 0.00        0.00     527/532         _bcopy [515]
    > 
    > I believe this code was modified by Vadim to fix our problem with blind
    > write errors when using psql while the regression tests were being run.
    > 
    > Am I correct on this?  I have not developed a fix yet.
    
    Only src/backend/storage/smgr/md.c:mdblindwrt() was changed...
    
    Vadim