240 发简信
IP属地:海南
  • podman service in inactive state

    Red Hat系(包括fedora)上开始使用了podman来替代docker,在默认配置下启动podman service时显示Active: inactive Podma...

  • Clash WARN: Failed to start Redir UDP Listener: protocol not available

    在Linux下启动Clash时出现警告WARN[0000] Failed to start Redir UDP Listener: protocol not availabl...

  • Tracer: hwlat - 硬件延迟检测

    hwlat_detector是一种特殊的跟踪器,用于检测由某些底层硬件或者固件的行为引起的大型系统延迟。并且这个跟踪器数据不依赖于Linux系统。 Linux内核中的这段代码...

  • Shell 字符串截取 & 拼接

    设变量str="https://en.wikipedia.org/wiki/Unix_shell" 截取操作符 # 删除左边字符串,保留右边字符串。 从上面的测试可以看出${...

  • CPU 亲和性 affinity

    先给一个官方的解释: https://en.wikipedia.org/wiki/Processor_affinity[https://en.wikipedia.org/wi...

  • 命令'pwd'引起的性能问题

    通常我们在bash脚本中去使用一些系统内嵌的命令,例如pwd,我们会这样写:pwd > /dev/null或者这样写:/bin/pwd > /dev/null如果有兴趣的话,...

  • Linux内核模块实例

    一个简单的内核模块来读取 timespec 数据结构的数据。"read_kernel_time.c": "Makefile": 依赖的编译包:gcc, make, kerne...

  • Kdump 工作流程

    什么是Kdump? Kdump是一个基于kexec的内核崩溃转储机制,当系统崩溃时,kdump使用kexec启动到第二个内核。地热个内核叫做捕获内核或者又叫“2nd kern...

  • 解读系统(Kernel)奔溃(Oops)

    我们通常在遇到系统的奔溃时会做什么?不去管具体的原因而直接重启系统?还是尝试着去发现些什么?可能作为一个普通的用户来说,确实不太需要关心太多,重启或者就可以了。不过一些企业中...