240 发简信
IP属地:四川
  • k8s使用tcpdump到对应的pod

    通过kubectl获取pod运行的node ip和镜像ID到目标node上 执行docker exec dockerID /bin/bash -...

  • k8s

    获取default命名空间下的所有podskubectl get pods获取所有命名空间下的所有podskubectl get pods --...

  • linux 系统性能探测三板斧

    uptimedmesg | tailvmstat 1mpstat -P ALL 1pidstat 1iostat -xz 1free -msar...

  • Resize,w 360,h 240
    kafka学习笔记

    at least once //重试at most once //seq id (冥等性)exactly once // 重试+冥等性 /...

  • c++11 atomic

    c++11 atomic中的6种 momey ordermemory_order_relaxed: 只提供对单个atomic变量的原子读/写,不...

  • 函数调用 参数传递

    64位汇编当参数少于7个时, 参数从左到右放入寄存器: rdi, rsi, rdx, rcx, r8, r9。当参数为7个以上时, 前 6 个与...

  • Resize,w 360,h 240
    从gdb看函数的调用栈帧

    本文章所有的例子都是在x86-64运行,其他平台的可能细节上有细微的差别,但是原理基本的一致在x86-64下 函数的栈桢大致如下图所示. 栈的...

  • gprof使用

    gprof只能profile用户态的函数,对应系统调用的函数,gprof不能profile。使用gprof 只需在编译的时候 加上-pg参数就行...

  • Resize,w 360,h 240
    perf 使用

    perf中几个常用的命令 perf top 类似系统命令 查看消耗cpu比较高的内核函数或者进程perf list 列出perf支持的事...