Re: Getting core estimate for "gcore" command and conversely gcore/generate-core-file in GDB
Tom Tromey <[email protected]> Fri, 08 Sep 2023 10:56:29 -0600
| Newsgroups | gmane.comp.gdb.devel,gmane.comp.gdb.general |
|---|---|
| Message-ID | <[email protected]> |
>>>>> 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