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 по дате отправления: