跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文档 / 系统分析和微调指南 / 处理系统转储
适用范围 SUSE Linux Enterprise Server 15 SP6

第 VI 部分 处理系统转储

  • 18 跟踪工具
  • SUSE Linux Enterprise Server 随附有多个工具,可帮助您获取有关您的系统的有用信息。您可以将这些信息用于不同的目的。例如,调试和查找程序中的问题、查明性能下降的原因,或者跟踪运行中的进程以确定它使用了哪些系统资源。大部分工具已包含在安装媒体中。某些情况下,需要通过单独下载的 SUSE Software Development Kit 安装这些工具。

  • 19 Kexec 和 Kdump
  • Kexec 是一种可以从当前运行的内核引导进入另一内核的工具。您可以在不执行任何硬件初始化的情况下加快系统重引导速度。您还可以准备好系统,以便在系统崩溃的情况下引导进入另一内核。

  • 20 使用 systemd-coredump 针对应用程序崩溃进行调试
  • systemd-coredump 可收集并显示核心转储,用于分析应用程序崩溃问题。核心转储包含进程内存在终止时的映像。默认情况下,当某个进程(或属于应用程序的所有进程)崩溃时,此工具会将核心转储存储在 /var/lib/systemd/coredump 文件中,并将核心转储记录到 systemd 日记(如有可能,还包括回溯)。您还可以选择使用 gdbcrash 等其他工具检查转储文件(请参见第 19.8 节 “分析崩溃转储”)。