RE: Getting core estimate for "gcore" command and conversely gcore/generate-core-file in GDB

SCOTT FIELDS via Gdb <[email protected]>
Newsgroups gmane.comp.gdb.devel,gmane.comp.gdb.general
Message-ID <CY8PR14MB59319D6069766E1F5E5A95BD8AEDA@CY8PR14MB5931.namprd14.prod.outlook.com>
Where would I need to make a feature request for this?

-----Original Message-----
From: Tom Tromey <[email protected]> 
Sent: Friday, September 8, 2023 11:56 AM
To: SCOTT FIELDS via Gdb <[email protected]>
Cc: [email protected]; SCOTT FIELDS <[email protected]>
Subject: [EXTERNAL] Re: Getting core estimate for "gcore" command and conversely gcore/generate-core-file in GDB

>>>>> SCOTT FIELDS via Gdb <[email protected]> writes:

> Are there other commands that will estimate the current space required 
> for a successful run of "gcore"?  Neither "gcore" command or 
> gcore/generate-core-file command in GDB provide any option to get such 
> an estimate.

> Has there been a request to get this kind of information from "gcore"
> as a future enhancement, since it can be difficult to know just how 
> much space a large running process actually needs.

I've never heard such a request.

Looking at gcore.c, it seems reasonably possible to implement this.
Look at gcore_create_callback to see how it decides how to size the various sections.  Without trying, it is hard to say if there is some hidden gotcha.

Tom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.