* A lean/small GDB ?
@ 2005-11-22 12:42 Donny Kurniawan
2005-11-22 13:27 ` Vladimir Prus
0 siblings, 1 reply; 2+ messages in thread
From: Donny Kurniawan @ 2005-11-22 12:42 UTC (permalink / raw)
To: gdb
Hello,
I think I need to re-think my approach to my scalability problem (i.e.
debugging 1000 processes).... by solving it from a different angle.
I am thinking to reduce GDB (either through configure or removing some code,
e.g. readline) so that it can be as lean/small as possible while retaining
essential debug functionalities. Hopefully, the small size can help in
the scalability.
I am thinking to remove the UI and make GDB like "libGDB" by putting API-like
interface.
Is this approach feasible/easy-to-do?
Any comments/opinions are greatly appreciated.
Thanks,
Donny
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: A lean/small GDB ?
2005-11-22 12:42 A lean/small GDB ? Donny Kurniawan
@ 2005-11-22 13:27 ` Vladimir Prus
0 siblings, 0 replies; 2+ messages in thread
From: Vladimir Prus @ 2005-11-22 13:27 UTC (permalink / raw)
To: gdb
Donny Kurniawan wrote:
> Hello,
>
> I think I need to re-think my approach to my scalability problem (i.e.
> debugging 1000 processes).... by solving it from a different angle.
>
> I am thinking to reduce GDB (either through configure or removing some
> code, e.g. readline) so that it can be as lean/small as possible while
> retaining essential debug functionalities. Hopefully, the small size can
> help in the scalability.
>
> I am thinking to remove the UI and make GDB like "libGDB" by putting
> API-like interface.
Isn't most of memory consumption of gdb due to large amount of debug info
that gcc helpfully puts into binaries? I doubt the problem is in code size
of gdb itself.
- Volodya
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-11-22 13:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-22 12:42 A lean/small GDB ? Donny Kurniawan
2005-11-22 13:27 ` Vladimir Prus
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox