.\" Updated 2008-08-10, Akihiro MOTOKI, LDP v3.05
.\" Updated 2008-09-19, Akihiro MOTOKI, LDP v3.08
.\"
-.TH CORE 5 2010-02-25 "Linux" "Linux Programmer's Manual"
+.TH CORE 5 2010-02-27 "Linux" "Linux Programmer's Manual"
.\"O .SH NAME
.SH ̾Á°
.\"O core \- core dump file
(file-backed shared mappings) ¤ò¥À¥ó¥×¤¹¤ë¡£
.\" file-backed shared mappings of course also update the underlying
.\" mapped file.
+.TP
+.\"O bit 4 (since Linux 2.6.24)
+.\"O Dump ELF headers.
+bit 4 (Linux 2.6.24 °Ê¹ß)
+ELF ¥Ø¥Ã¥À¤ò¥À¥ó¥×¤¹¤ë¡£
+.TP
+.\"O bit 5 (since Linux 2.6.28)
+.\"O Dump private huge pages.
+bit 5 (Linux 2.6.28 °Ê¹ß)
+¥×¥é¥¤¥Ù¡¼¥È¤Ê¥Ò¥å¡¼¥¸¥Ú¡¼¥¸ (private huge page) ¤ò¥À¥ó¥×¤¹¤ë¡£
+.TP
+.\"O bit 6 (since Linux 2.6.28)
+.\"O Dump shared huge pages.
+bit 6 (Linux 2.6.28 °Ê¹ß)
+¶¦Í¤µ¤ì¤¿¥Ò¥å¡¼¥¸¥Ú¡¼¥¸ (shared huge page) ¤ò¥À¥ó¥×¤¹¤ë¡£
.RE
.PD
.PP
-.\"O The default value of
-.\"O .I coredump_filter
-.\"O is 0x3;
-.\"O this reflects traditional Linux behavior and means that
-.\"O only anonymous memory segments are dumped.
-.I coredump_filter
-¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 0x3 ¤Ç¤¢¤ë¡£
-¤³¤ÎÃͤÏÀΤ«¤é¤Î Linux ¤ÎµóÆ°¤òÈ¿±Ç¤·¤¿¤â¤Î¤Ç¤¢¤ê¡¢
-̵̾¥á¥â¥ê¥»¥°¥á¥ó¥È (anonymous memory segments) ¤À¤±¤¬¥À¥ó¥×¤µ¤ì¤ë
-¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
+.\"O By default, the following bits are set: 0, 1, 4 (if the
+.\"O .B CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS
+.\"O kernel configuration option is enabled), and 5.
+.\"O The value of this file is displayed in hexadecimal.
+.\"O (The default value is thus displayed as 33.)
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥Ó¥Ã¥È 0, 1, 4, 5 ¤¬¥»¥Ã¥È¤µ¤ì¤ë¡£
+(¥Ó¥Ã¥È 4 ¤¬¥»¥Ã¥È¤µ¤ì¤ë¤Î¤Ï¡¢¥«¡¼¥Í¥ë¤¬ÀßÄꥪ¥×¥·¥ç¥ó
+.B CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS
+¤ò͸ú¤Ë¤·¤ÆºîÀ®¤µ¤ì¤¿¾ì¹ç¤Ç¤¢¤ë)¡£
+¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÃÍ¤Ï 16 ¿Ê·Á¼°¤Çɽ¼¨¤µ¤ì¤ë
+(¤·¤¿¤¬¤Ã¤Æ¡¢¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 33 ¤Èɽ¼¨¤µ¤ì¤ë)¡£
.\"O Memory-mapped I/O pages such as frame buffer are never dumped, and
.\"O virtual DSO pages are always dumped, regardless of the
.\"O A child process created via
.\"O .BR fork (2)
-.\"O inherits its parents
+.\"O inherits its parent's
.\"O .I coredump_filter
.\"O value;
.\"O the