写点什么

crac

0 人感兴趣 · 3 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/71/71830be536a502570bfba1e1adb15f36.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 DWARF 还原完整的 glibc 调用堆栈

用户头像
mazhen
09-19

BCC 默认帧指针回溯,而 glibc 部分函数编译优化省略帧指针致回溯断裂,使用 DWARF 回溯,通过 perf 工具获完整堆栈,揭示 socket 创建源于 JVM 初始化性能模块需获取用户信息。

https://static001.geekbang.org/infoq/8e/8e5be60430a4aa98b6b08b33cb3ec847.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

追踪定位 Java 进程的 Socket 创建

用户头像
mazhen
09-16

本文围绕 Java 应用适配 CRaC 创建 checkpoint 镜像时,如何精确定位网络资源(如 Unix socket 和服务监听端口)的创建位置展开。

https://static001.geekbang.org/infoq/82/824171ad4ae417611cd29e65c1fbbd0f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

CRaC 技术深度解析

用户头像
mazhen
04-29

CRaC技术通过创建JVM进程状态的快照,实现Java应用的毫秒级启动与即时峰值性能。其核心依赖CRIU工具冻结并恢复进程内存、线程及资源,保留JIT动态优化优势,显著缩短冷启动时间,适用于Serverless、微服务扩容等场景。

crac_crac技术文章_InfoQ写作社区