logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

gcore - Generate a core file of a running program

Description

       Generate core dumps of one or more running programs with process IDs pid1, pid2, etc.  A core file
       produced by gcore is equivalent to one produced by the kernel when the process crashes (and when "ulimit
       -c" was used to set up an appropriate core dump limit).  However, unlike after a crash, after gcore
       finishes its job the program remains running without any change.

Name

       gcore - Generate a core file of a running program

Options

-a  Dump  all  memory  mappings.   The  actual effect of this option depends on the Operating System.  On
           GNU/Linux, it will disable "use-coredump-filter" and enable "dump-excluded-mappings".

       -oprefix
           The optional argument prefix specifies the prefix to be used when composing the  file  names  of  the
           core  dumps.   The  file  name  is composed as prefix.pid, where pid is the process ID of the running
           program being analyzed by gcore.  If not specified, prefix defaults to gcore.

See Also

       The full documentation for GDB is maintained as a Texinfo manual.  If the "info" and "gdb"  programs  and
       GDB's Texinfo documentation are properly installed at your site, the command

               info gdb

       should give you access to the complete manual.

       UsingGDB:AGuidetotheGNUSource-LevelDebugger, Richard M. Stallman and Roland H. Pesch, July 1991.

Synopsis

       gcore [-a] [-o prefix] pid1 [pid2...pidN]

See Also