小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

本文介绍了如何排查Linux进程卡死的问题,使用strace和gdb工具进行分析。通过strace追踪系统调用,发现进程在等待网络响应,最终确认是TCP半死连接导致的卡住。使用gdb恢复丢失的URL数据,并提出改进建议,如设置API请求超时和开启TCP keepalive。

排查Linux进程"卡死"实战:从strace到gdb全流程

暗无天日 暗无天日 · 2026-04-19T00:00:00Z
通过 strace 追踪 sqlldr 的性能问题

该文章讲述了作者在处理sqlldr导入数据缓慢问题时的排查过程。首先通过strace追踪系统调用,发现网络问题导致数据导入缓慢,解决后恢复正常。然后在另一个环境中发现nanosleep系统调用耗时问题,通过查找相关Bug报告解决。作者总结了自己对Oracle数据库的了解不足,但通过使用Linux工具和知识解决了问题,并提出了学习Linux开发和性能测试工具的建议。

通过 strace 追踪 sqlldr 的性能问题

xStack xStack · 2024-07-31T09:00:00Z
MySQL中使用innodb_flush_method和innodb_use_fdatasync的系统调用分析

本文讨论了在操作系统级别验证更改innodb_flush_method参数和使用innodb_use_fdatasync的效果。通过使用strace实用程序和检查文件描述符,我们证实了调整这些设置时的行为变化。使用O_DIRECT可以实现更高效的数据写入操作。MySQL 8.0.26中引入的innodb_use_fdatasync及其在特定场景中优于fsync()的偏好说明了MySQL利用系统调用优势以获得性能提升的持续演进。

MySQL中使用innodb_flush_method和innodb_use_fdatasync的系统调用分析

Percona Database Performance Blog Percona Database Performance Blog · 2024-01-18T15:08:43Z

本文介绍了使用 sed 命令替换符号连接时的问题及解决方法,使用 --follow-symlinks 选项可以直接替换符号连接指向的目标文件。通过使用 strace 命令追踪 sed 命令的执行过程,可以验证这一点。

sed 原地替换和符号连接的一个小坑

卡瓦邦噶! 卡瓦邦噶! · 2023-10-27T05:55:00Z
[周刊]Rust概览 10/2023

Rustaceans每周都有新的发现,Crate.io发布库或工具很容易,TUI框架文档很复杂,游戏规则编辑器像Excel,视频工程技巧很多,strace有进化后的表兄,投稿反馈邮箱askdama@googlegroups.com,大妈四处汇集全球蠎事,快译已经到第11个年头。

[周刊]Rust概览 10/2023

Rust.cc Rust.cc · 2023-03-13T08:52:15Z

**strace命令** 是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者是了解应用工作过程的目的。当然strace与专业的调试工具比如说gdb之类的是没法相比的,因为它不是一个专业的调试器。 阅读更多

strace

Mephisto's blog Mephisto's blog · 2022-11-08T00:00:00Z

lurk - strace written in rust Jakob Waibel 是 IBM 的工程师,他最近发布了 lurk,这是一个非常简洁而美观的 strace 替代品,它实现了 strace 的绝大部分功能,并且在可读性上做出了很大程度的优化,旨在给用户带来更好的体验。 github仓库地址 使用 Rust 进行性能观测 part2 本文是关于 hprof-slurp...

【Rust日报】2022-07-26 lurk - strace written in rust

Rust.cc Rust.cc · 2022-07-26T05:40:11Z

Basically anyone who’s used Linux for any amount of time eventually comes to know and love the strace command. strace is the system-call tracer, which traces the calls that a program makes into...

Write yourself an strace in 70 lines of code

Posts on Made of Bugs Posts on Made of Bugs · 2010-08-29T12:33:26Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码