Skip to content

Commit 4f3cfa8

Browse files
committed
Delete old announcement and update corefile page.
Could still do with some work.
1 parent 42cf5ba commit 4f3cfa8

File tree

2 files changed

+18
-37
lines changed

2 files changed

+18
-37
lines changed

docs/General/Announcements/Mahuika-Core_Dumps_generation_now_disabled_as_default.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

docs/General/FAQs/What_is_a_core_file.md

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,28 @@
22
created_at: '2020-06-25T01:10:40Z'
33
tags:
44
- corefile
5-
- coredump
5+
- troubleshooting
66
title: What is a '.core' file?
7-
vote_count: 0
8-
vote_sum: 0
9-
zendesk_article_id: 360001584875
10-
zendesk_section_id: 360000039036
117
---
128

13-
.core files are created when a program fails in a way that can't be
14-
handled by the program's regular error handling. Normally these failures
15-
are memory-related, such as the program asking for too much memory or
16-
for memory it can't legally access. The creation of a core file is
17-
called a 'core dump'.
9+
`.core` files are created when a program fails in a way that can't be
10+
handled by the program's regular error handling.
1811

19-
.core files are a record of the working memory at time of failure, and
12+
Your application may crash with an error like, `Segmentation fault (core dumped)`.
13+
14+
These failures are memory-related, such as the program asking for more memory than allocated or
15+
for memory it can't legally access.
16+
Your first step in troubleshooting should be checking if this is the case,
17+
see [Finding Job_Efficiency](../../Getting_Started/Next_Steps/Finding_Job_Efficiency.md)
18+
19+
`.core` files are a record of the working memory at time of failure, and
2020
can be used for
2121
[debugging](../../Scientific_Computing/Profiling_and_Debugging/Debugging.md).
22-
MPI jobs will usually create a .core file for each task.
22+
MPI jobs will usually create a `.core` file for each task.
23+
24+
The creation of a `.core` file is called a 'core dump' is files is **disabled by default**,
25+
26+
You can enable the creation of core dumps with `ulimit -c unlimited`.
2327

24-
As .core files are usually very large, you should delete the ones you
25-
don't plan on using them to avoid filling up your storage quota.
28+
As `.core` files are large, you should delete the ones you
29+
don't plan on using them to avoid filling up your storage quota.

0 commit comments

Comments
 (0)