看到一种总结五类问题,梳理方向还不错。

五种主要问题

  • Crash
  • Lockup
  • Logic/implementation
  • Resourece leakage
  • (Lack of) Performance

细化一些

  • Crash
    死机

  • lockup
    死锁、锁竞争、大小锁

  • Logic/implementation
    一些代码逻辑问题和实现问题

  • Resourece leakage
    内存资源、锁资源、cpu资源、外设资源、公共区资源

-(Lack of) Performance
性能优化、cpu性能、网络性能等

参考:
《Linux Debugging》 – Sergio Prado

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐