我在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
...............
如果它是core dump它代表什么?我理解8dbe79c2f000-8dbe79c34000应该是内存空间。但是这个信息代表什么呢?
- 30800604
- /路径. ./charsets.jar
- fd: 01
您是否尝试过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归档文件。在我的系统中,file
命令在jar上的输出如下所示
file /usr/share/texmf/scripts/ppower4/pp4p.jar
/usr/share/texmf/scripts/ppower4/pp4p.jar: Zip archive data, at least v1.0 to extract