Czas systemowy (niestety) nie jest domyślnie przechowywany w pliku core. Masz kilka opcji. Jedną z nich jest zmiana nazwy pliku rdzenia w celu uwzględnienia czasu systemowego.
Możesz przeczytać więcej na ten temat here.
Zasadniczo, chcesz wstawić "% t" do nazwy pliku core.
Jeśli używasz niestandardowego jądra, masz więcej opcji.
Na przykład możesz zmienić strukturę elf_prstatus, aby zawierała inne rzeczy, które możesz chcieć. Jest to opcja, która nie jest bezbolesna, ponieważ narzędzia z półki nie zawsze mogą być szczęśliwe. Możesz dodać własną notatkę do pliku podstawowego i dołączyć informacje o aplikacji, które możesz następnie zrzucić i sprawdzić za pomocą readelf.
Myślę, że to dość trudne, chyba że zdarzy się, że znasz pewną zmienną gdzieś, która zawiera aktualny czas. Następnym razem poproś klienta, aby spakował plik z 'tar zcf core.tar.gz core' - wtedy zajmuje mniej miejsca, a znacznik czasu jest przechowywany w archiwum tar. –
Podobne (ale dla Solaris): http://stackoverflow.com/questions/10739334/get-the-creation-time-from-core-dump –
Biorąc pod uwagę, że większość systemów plików nie przechowuje czasu utworzenia, nie jest zaskakujące, że informacja jest niedostępna. –