我在Linux机器上有这个文件。对我而言,它看起来像核心转储,与堆转储不同。正确?
8dbe79c2f000-8dbe79c34000 r--s 005f8000 fd:01 30800604 /path../charsets.jar
8dbe79c34000-8dbe79c35000 r--s 00007000 fd:01 30800604 /path../sunec.jar
8dbe79c35000-8dbe79c3a000 rw-p 00063000 fd:01 30800604 /path../jsse.jar
...............
如果它是核心转储它代表什么?据我所知,8dbe79c2f000-8dbe79c34000应该是内存空间。但这些信息代表什么?
答案 0 :(得分:0)
您是否尝试过file
命令。 man 1 file
的更多详情
它在核心转储系统上显示如下所示的内容
➜ ~ file core.28983
core.28983: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from './a.out'
➜ ~
虽然jar
文件通常不是核心文件,但它们是java存档。 jar上file
命令的输出类似于我的系统
file /usr/share/texmf/scripts/ppower4/pp4p.jar
/usr/share/texmf/scripts/ppower4/pp4p.jar: Zip archive data, at least v1.0 to extract