Re: top for postgresql (ptop?)

Поиск
Список
Период
Сортировка
От Mark Wong
Тема Re: top for postgresql (ptop?)
Дата
Msg-id 70c01d1d0709262145o4acd0b46l7c6d9b1f0fdb09b3@mail.gmail.com
обсуждение исходный текст
Ответ на Re: top for postgresql (ptop?)  (Zdenek Kotala <Zdenek.Kotala@Sun.COM>)
Список pgsql-hackers
On 9/26/07, Zdenek Kotala <Zdenek.Kotala@sun.com> wrote:
> Mark Wong wrote:
> > On 9/25/07, Satoshi Nagayasu <nagayasus@nttdata.co.jp> wrote:
> >> Mark,
> >>
> >> Very interesting. I'm looking for such tool.
> >>
> >> Unfortunately, I can't compile it on my Solaris right now,
> >> but I hope it will be shipped with PostgreSQL distribution.
> >
> > I haven't tried it on Solaris but I'm not surprised.  If I can get my
> > hands on a Solaris system I can probably get it to work. :)  The code
> > for getting the process information is platform specific and I know
> > I've broken it for all the platforms I haven't tried it on...
>
> Mark,
>
> I tested it on Solaris and I found two problems there. One is with
> configure. It does not correctly handled CPPFLAGS. Generated makefile
> ignore path to the include files. This line is wrong:
>
> # explicit dependency for the module appropriate to this machine
> m_sunos5.o: $(srcdir)/machine/m_sunos5.c
>         $(COMPILE) -o $@ -c $(srcdir)/machine/m_sunos5.c
>
> Second issue is with new interface of get_process_info function.
> Currently it has 4 arguments but in m_sunos5.c is defined only with 3
> arguments.
>
> Last issue is with -m64 switch. Solaris pg installation does not have
> 64bit libpg (will be soon) and linker is not able put everything together.

Hi Zdenek,

I don't have a Solaris system to work on.  Would you be able to send a
patch?  I have a mercurial repository, info here:
http://ptop.projects.postgresql.org/

I think I've already caught the CPPFLAGS problem too.

Regards,
Mark


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Zdenek Kotala
Дата:
Сообщение: Re: top for postgresql (ptop?)
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: Minor changes to Recovery related code